home *** CD-ROM | disk | FTP | other *** search
/ Apple Software Dispatch / Apple Software Dispatch.iso / Software Dispatch Files / Resolve / Sample Application / Sample Application.rsrc / CODE_67_SSWSYLK.txt < prev    next >
Text File  |  1993-07-15  |  228KB  |  4,041 lines

  1. # near model CODE resource
  2. # jump table entries: 10752-10754 (3 of them)
  3. fn00000000:
  4. 00000000  4E56 F5F4                link       A6, -0x0A0C
  5. 00000004  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  6. 00000008  286E 0008                movea.l    A4, [A6 + 0x8]
  7. 0000000C  47EE F9FE                lea.l      A3, [A6 - 0x602]
  8. 00000010  1D6D E5C2 FFFF           move.b     [A6 - 0x1], [A5 - 0x1A3E]
  9. 00000016  1B7C 002E E5C2           move.b     [A5 - 0x1A3E], 0x2E /* '.' */
  10. 0000001C  41EE F5FE                lea.l      A0, [A6 - 0xA02]
  11. 00000020  2B48 D712                move.l     [A5 - 0x28EE], A0
  12. 00000024  3B7C FFFF D71A           move.w     [A5 - 0x28E6], 0xFFFF
  13. 0000002A  3B7C FFFF D71C           move.w     [A5 - 0x28E4], 0xFFFF
  14. 00000030  2B4C D70A                move.l     [A5 - 0x28F6], A4
  15. 00000034  206C 0242                movea.l    A0, [A4 + 0x242]
  16. 00000038  302E 000E                move.w     D0, [A6 + 0xE]
  17. 0000003C  48C0                     ext.l      D0
  18. 0000003E  E580                     asl        D0, 2
  19. 00000040  2070 0800                movea.l    A0, [A0 + D0]
  20. 00000044  41E8 0009                lea.l      A0, [A0 + 0x9]
  21. 00000048  2B48 D70E                move.l     [A5 - 0x28F2], A0
  22. 0000004C  2B6E 0010 D716           move.l     [A5 - 0x28EA], [A6 + 0x10]
  23. label00000052:
  24. 00000052  4213                     clr.b      [A3]
  25. 00000054  486D D6DA                pea.l      [A5 - 0x2926]
  26. 00000058  4EBA 07DE                jsr        [PC + 0x7DE /* 00000838 */]
  27. 0000005C  4EBA 0ABA                jsr        [PC + 0xABA /* 00000B18 */]
  28. 00000060  206D D70E                movea.l    A0, [A5 - 0x28F2]
  29. 00000064  52AD D70E                addq.l     [A5 - 0x28F2], 1
  30. 00000068  7000                     moveq.l    D0, 0x00
  31. 0000006A  1010                     move.b     D0, [A0]
  32. 0000006C  3B40 BADE                move.w     [A5 - 0x4522], D0
  33. 00000070  0C40 00FF                cmpi.w     D0, 0xFF
  34. 00000074  588F                     addq.l     A7, 4
  35. 00000076  6612                     bne        +0x14 /* 0000008A */
  36. 00000078  4EBA 093C                jsr        [PC + 0x93C /* 000009B6 */]
  37. 0000007C  1B6E FFFF E5C2           move.b     [A5 - 0x1A3E], [A6 - 0x1]
  38. 00000082  302D D71C                move.w     D0, [A5 - 0x28E4]
  39. 00000086  6000 07A6                bra        +0x7A8 /* 0000082E */
  40. label0000008A:
  41. 0000008A  0C6D 00FE BADE           cmpi.w     [A5 - 0x4522], 0xFE
  42. 00000090  6616                     bne        +0x18 /* 000000A8 */
  43. 00000092  206D D70E                movea.l    A0, [A5 - 0x28F2]
  44. 00000096  52AD D70E                addq.l     [A5 - 0x28F2], 1
  45. 0000009A  7000                     moveq.l    D0, 0x00
  46. 0000009C  1010                     move.b     D0, [A0]
  47. 0000009E  D0BC 0000 0100           add.l      D0, 0x100
  48. 000000A4  3B40 BADE                move.w     [A5 - 0x4522], D0
  49. label000000A8:
  50. 000000A8  206D BCF0                movea.l    A0, [A5 - 0x4310]
  51. 000000AC  226D BCEC                movea.l    A1, [A5 - 0x4314]
  52. 000000B0  7000                     moveq.l    D0, 0x00
  53. 000000B2  302D BADE                move.w     D0, [A5 - 0x4522]
  54. 000000B6  D080                     add.l      D0, D0
  55. 000000B8  3031 0800                move.w     D0, [A1 + D0]
  56. 000000BC  5440                     addq.w     D0, 2
  57. 000000BE  7200                     moveq.l    D1, 0x00
  58. 000000C0  3200                     move.w     D1, D0
  59. 000000C2  7000                     moveq.l    D0, 0x00
  60. 000000C4  1030 1800                move.b     D0, [A0 + D1]
  61. 000000C8  3E00                     move.w     D7, D0
  62. 000000CA  6B00 075A                bmi        +0x75C /* 00000826 */
  63. 000000CE  0C40 0020                cmpi.w     D0, 0x20 /* ' ' */
  64. 000000D2  6E00 0752                bgt        +0x754 /* 00000826 */
  65. 000000D6  D040                     add.w      D0, D0
  66. 000000D8  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  67. 000000DC  4EFB 0000                jmp        [PC + D0.w]
  68. 000000E0  0074 0074 0074           ori.w      [A4 + D0.w + 0x74], 0x74 /* 't' */
  69. 000000E6  0074 0140 02B6           ori.w      [A4 + D0.w * 2 - 0x74], 0x140
  70. 000000EC  0044 0044                ori.w      D4, 0x44 /* 'D' */
  71. 000000F0  0044 0044                ori.w      D4, 0x44 /* 'D' */
  72. 000000F4  0110                     btst       [A0], D0
  73. 000000F6  02FA                     .incomplete
  74. 000000F8  0348                     bchg       A0, D1
  75. 000000FA  036A 0748                bchg       [A2 + 0x748], D1
  76. 000000FE  0748                     bchg       A0, D3
  77. 00000100  03E8                     .incomplete
  78. 00000102  046E 04DC 0748           subi.w     [A6 + 0x748], 0x4DC
  79. 00000108  05B4 05B4                bclr       <<invalid full ext with I/IS == 4>>, D2
  80. 0000010C  05B4 05B4                bclr       <<invalid full ext with I/IS == 4>>, D2
  81. 00000110  05B4 05B4                bclr       <<invalid full ext with I/IS == 4>>, D2
  82. 00000114  05B4 0634                bclr       [A4 + D0.w * 8 + 0x34], D2
  83. 00000118  063C 0648 066E           addi.b     0x6E /* 'n' */, 0x48 /* 'H' */
  84. 0000011E  06AC 06CE 206C 021A      addi.l     [A4 + 0x21A], 0x6CE206C
  85. 00000126  226D D70E                movea.l    A1, [A5 - 0x28F2]
  86. 0000012A  52AD D70E                addq.l     [A5 - 0x28F2], 1
  87. 0000012E  7000                     moveq.l    D0, 0x00
  88. 00000130  1011                     move.b     D0, [A1]
  89. 00000132  D080                     add.l      D0, D0
  90. 00000134  2200                     move.l     D1, D0
  91. 00000136  E588                     lsl        D0, 2
  92. 00000138  D081                     add.l      D0, D1
  93. 0000013A  2F30 0804                move.l     -[A7], [A0 + D0 + 0x4]
  94. 0000013E  2F0B                     move.l     -[A7], A3
  95. 00000140  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  96. 00000144  5213                     addq.b     [A3], 1
  97. 00000146  7000                     moveq.l    D0, 0x00
  98. 00000148  1013                     move.b     D0, [A3]
  99. 0000014A  17BC 0021 0000           move.b     [A3 + D0.w], 0x21 /* '!' */
  100. 00000150  508F                     addq.l     A7, 8
  101. 00000152  206D D70E                movea.l    A0, [A5 - 0x28F2]
  102. 00000156  7000                     moveq.l    D0, 0x00
  103. 00000158  1010                     move.b     D0, [A0]
  104. 0000015A  206D D70E                movea.l    A0, [A5 - 0x28F2]
  105. 0000015E  7200                     moveq.l    D1, 0x00
  106. 00000160  1228 0001                move.b     D1, [A0 + 0x1]
  107. 00000164  E149                     lsl        D1.w, 8
  108. 00000166  3A01                     move.w     D5, D1
  109. 00000168  8A40                     or.w       D5, D0
  110. 0000016A  202D D70E                move.l     D0, [A5 - 0x28F2]
  111. 0000016E  5480                     addq.l     D0, 2
  112. 00000170  2040                     movea.l    A0, D0
  113. 00000172  7000                     moveq.l    D0, 0x00
  114. 00000174  1010                     move.b     D0, [A0]
  115. 00000176  222D D70E                move.l     D1, [A5 - 0x28F2]
  116. 0000017A  5481                     addq.l     D1, 2
  117. 0000017C  2041                     movea.l    A0, D1
  118. 0000017E  7200                     moveq.l    D1, 0x00
  119. 00000180  1228 0001                move.b     D1, [A0 + 0x1]
  120. 00000184  E149                     lsl        D1.w, 8
  121. 00000186  8240                     or.w       D1, D0
  122. 00000188  3D41 F5F6                move.w     [A6 - 0xA0A], D1
  123. 0000018C  780F                     moveq.l    D4, 0x0F
  124. 0000018E  4A47                     tst.w      D7
  125. 00000190  6712                     beq        +0x14 /* 000001A4 */
  126. 00000192  0C47 0001                cmpi.w     D7, 0x1
  127. 00000196  670C                     beq        +0xE /* 000001A4 */
  128. 00000198  0C47 0006                cmpi.w     D7, 0x6
  129. 0000019C  6706                     beq        +0x8 /* 000001A4 */
  130. 0000019E  0C47 0007                cmpi.w     D7, 0x7
  131. 000001A2  6606                     bne        +0x8 /* 000001AA */
  132. label000001A4:
  133. 000001A4  0244 FFFA                andi.w     D4, 0xFFFA
  134. 000001A8  6002                     bra        +0x4 /* 000001AC */
  135. label000001AA:
  136. 000001AA  5245                     addq.w     D5, 1
  137. label000001AC:
  138. 000001AC  4A47                     tst.w      D7
  139. 000001AE  6712                     beq        +0x14 /* 000001C2 */
  140. 000001B0  0C47 0002                cmpi.w     D7, 0x2
  141. 000001B4  670C                     beq        +0xE /* 000001C2 */
  142. 000001B6  0C47 0006                cmpi.w     D7, 0x6
  143. 000001BA  6706                     beq        +0x8 /* 000001C2 */
  144. 000001BC  0C47 0008                cmpi.w     D7, 0x8
  145. 000001C0  6606                     bne        +0x8 /* 000001C8 */
  146. label000001C2:
  147. 000001C2  0244 FFF5                andi.w     D4, 0xFFF5
  148. 000001C6  6004                     bra        +0x6 /* 000001CC */
  149. label000001C8:
  150. 000001C8  526E F5F6                addq.w     [A6 - 0xA0A], 1
  151. label000001CC:
  152. 000001CC  58AD D70E                addq.l     [A5 - 0x28F2], 4
  153. 000001D0  48C4                     ext.l      D4
  154. 000001D2  2F04                     move.l     -[A7], D4
  155. 000001D4  302E F5F6                move.w     D0, [A6 - 0xA0A]
  156. 000001D8  48C0                     ext.l      D0
  157. 000001DA  2F00                     move.l     -[A7], D0
  158. 000001DC  48C5                     ext.l      D5
  159. 000001DE  2F05                     move.l     -[A7], D5
  160. 000001E0  2F0B                     move.l     -[A7], A3
  161. 000001E2  4EBA 09A4                jsr        [PC + 0x9A4 /* 00000B88 */]
  162. 000001E6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  163. 000001EA  6000 05EA                bra        +0x5EC /* 000007D6 */
  164. 000001EE  206C 021A                movea.l    A0, [A4 + 0x21A]
  165. 000001F2  226D D70E                movea.l    A1, [A5 - 0x28F2]
  166. 000001F6  52AD D70E                addq.l     [A5 - 0x28F2], 1
  167. 000001FA  7000                     moveq.l    D0, 0x00
  168. 000001FC  1011                     move.b     D0, [A1]
  169. 000001FE  D080                     add.l      D0, D0
  170. 00000200  2200                     move.l     D1, D0
  171. 00000202  E588                     lsl        D0, 2
  172. 00000204  D081                     add.l      D0, D1
  173. 00000206  2F30 0804                move.l     -[A7], [A0 + D0 + 0x4]
  174. 0000020A  2F0B                     move.l     -[A7], A3
  175. 0000020C  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  176. 00000210  5213                     addq.b     [A3], 1
  177. 00000212  7000                     moveq.l    D0, 0x00
  178. 00000214  1013                     move.b     D0, [A3]
  179. 00000216  17BC 0021 0000           move.b     [A3 + D0.w], 0x21 /* '!' */
  180. 0000021C  508F                     addq.l     A7, 8
  181. 0000021E  206D D70E                movea.l    A0, [A5 - 0x28F2]
  182. 00000222  7000                     moveq.l    D0, 0x00
  183. 00000224  1010                     move.b     D0, [A0]
  184. 00000226  3800                     move.w     D4, D0
  185. 00000228  7001                     moveq.l    D0, 0x01
  186. 0000022A  C044                     and.w      D0, D4
  187. 0000022C  6724                     beq        +0x26 /* 00000252 */
  188. 0000022E  202D D70E                move.l     D0, [A5 - 0x28F2]
  189. 00000232  5280                     addq.l     D0, 1
  190. 00000234  2040                     movea.l    A0, D0
  191. 00000236  7000                     moveq.l    D0, 0x00
  192. 00000238  1010                     move.b     D0, [A0]
  193. 0000023A  222D D70E                move.l     D1, [A5 - 0x28F2]
  194. 0000023E  5281                     addq.l     D1, 1
  195. 00000240  2041                     movea.l    A0, D1
  196. 00000242  7200                     moveq.l    D1, 0x00
  197. 00000244  1228 0001                move.b     D1, [A0 + 0x1]
  198. 00000248  E149                     lsl        D1.w, 8
  199. 0000024A  8240                     or.w       D1, D0
  200. 0000024C  5241                     addq.w     D1, 1
  201. 0000024E  48C1                     ext.l      D1
  202. 00000250  6020                     bra        +0x22 /* 00000272 */
  203. label00000252:
  204. 00000252  202D D70E                move.l     D0, [A5 - 0x28F2]
  205. 00000256  5280                     addq.l     D0, 1
  206. 00000258  2040                     movea.l    A0, D0
  207. 0000025A  7000                     moveq.l    D0, 0x00
  208. 0000025C  1010                     move.b     D0, [A0]
  209. 0000025E  222D D70E                move.l     D1, [A5 - 0x28F2]
  210. 00000262  5281                     addq.l     D1, 1
  211. 00000264  2041                     movea.l    A0, D1
  212. 00000266  7200                     moveq.l    D1, 0x00
  213. 00000268  1228 0001                move.b     D1, [A0 + 0x1]
  214. 0000026C  E149                     lsl        D1.w, 8
  215. 0000026E  8240                     or.w       D1, D0
  216. 00000270  48C1                     ext.l      D1
  217. label00000272:
  218. 00000272  3A01                     move.w     D5, D1
  219. 00000274  7004                     moveq.l    D0, 0x04
  220. 00000276  C044                     and.w      D0, D4
  221. 00000278  6724                     beq        +0x26 /* 0000029E */
  222. 0000027A  202D D70E                move.l     D0, [A5 - 0x28F2]
  223. 0000027E  5680                     addq.l     D0, 3
  224. 00000280  2040                     movea.l    A0, D0
  225. 00000282  7000                     moveq.l    D0, 0x00
  226. 00000284  1010                     move.b     D0, [A0]
  227. 00000286  222D D70E                move.l     D1, [A5 - 0x28F2]
  228. 0000028A  5681                     addq.l     D1, 3
  229. 0000028C  2041                     movea.l    A0, D1
  230. 0000028E  7200                     moveq.l    D1, 0x00
  231. 00000290  1228 0001                move.b     D1, [A0 + 0x1]
  232. 00000294  E149                     lsl        D1.w, 8
  233. 00000296  8240                     or.w       D1, D0
  234. 00000298  5241                     addq.w     D1, 1
  235. 0000029A  48C1                     ext.l      D1
  236. 0000029C  6020                     bra        +0x22 /* 000002BE */
  237. label0000029E:
  238. 0000029E  202D D70E                move.l     D0, [A5 - 0x28F2]
  239. 000002A2  5680                     addq.l     D0, 3
  240. 000002A4  2040                     movea.l    A0, D0
  241. 000002A6  7000                     moveq.l    D0, 0x00
  242. 000002A8  1010                     move.b     D0, [A0]
  243. 000002AA  222D D70E                move.l     D1, [A5 - 0x28F2]
  244. 000002AE  5681                     addq.l     D1, 3
  245. 000002B0  2041                     movea.l    A0, D1
  246. 000002B2  7200                     moveq.l    D1, 0x00
  247. 000002B4  1228 0001                move.b     D1, [A0 + 0x1]
  248. 000002B8  E149                     lsl        D1.w, 8
  249. 000002BA  8240                     or.w       D1, D0
  250. 000002BC  48C1                     ext.l      D1
  251. label000002BE:
  252. 000002BE  3D41 F5F4                move.w     [A6 - 0xA0C], D1
  253. 000002C2  7002                     moveq.l    D0, 0x02
  254. 000002C4  C044                     and.w      D0, D4
  255. 000002C6  6724                     beq        +0x26 /* 000002EC */
  256. 000002C8  202D D70E                move.l     D0, [A5 - 0x28F2]
  257. 000002CC  5A80                     addq.l     D0, 5
  258. 000002CE  2040                     movea.l    A0, D0
  259. 000002D0  7000                     moveq.l    D0, 0x00
  260. 000002D2  1010                     move.b     D0, [A0]
  261. 000002D4  222D D70E                move.l     D1, [A5 - 0x28F2]
  262. 000002D8  5A81                     addq.l     D1, 5
  263. 000002DA  2041                     movea.l    A0, D1
  264. 000002DC  7200                     moveq.l    D1, 0x00
  265. 000002DE  1228 0001                move.b     D1, [A0 + 0x1]
  266. 000002E2  E149                     lsl        D1.w, 8
  267. 000002E4  8240                     or.w       D1, D0
  268. 000002E6  5241                     addq.w     D1, 1
  269. 000002E8  48C1                     ext.l      D1
  270. 000002EA  6020                     bra        +0x22 /* 0000030C */
  271. label000002EC:
  272. 000002EC  202D D70E                move.l     D0, [A5 - 0x28F2]
  273. 000002F0  5A80                     addq.l     D0, 5
  274. 000002F2  2040                     movea.l    A0, D0
  275. 000002F4  7000                     moveq.l    D0, 0x00
  276. 000002F6  1010                     move.b     D0, [A0]
  277. 000002F8  222D D70E                move.l     D1, [A5 - 0x28F2]
  278. 000002FC  5A81                     addq.l     D1, 5
  279. 000002FE  2041                     movea.l    A0, D1
  280. 00000300  7200                     moveq.l    D1, 0x00
  281. 00000302  1228 0001                move.b     D1, [A0 + 0x1]
  282. 00000306  E149                     lsl        D1.w, 8
  283. 00000308  8240                     or.w       D1, D0
  284. 0000030A  48C1                     ext.l      D1
  285. label0000030C:
  286. 0000030C  3D41 F5F6                move.w     [A6 - 0xA0A], D1
  287. 00000310  7008                     moveq.l    D0, 0x08
  288. 00000312  C044                     and.w      D0, D4
  289. 00000314  6724                     beq        +0x26 /* 0000033A */
  290. 00000316  202D D70E                move.l     D0, [A5 - 0x28F2]
  291. 0000031A  5E80                     addq.l     D0, 7
  292. 0000031C  2040                     movea.l    A0, D0
  293. 0000031E  7000                     moveq.l    D0, 0x00
  294. 00000320  1010                     move.b     D0, [A0]
  295. 00000322  222D D70E                move.l     D1, [A5 - 0x28F2]
  296. 00000326  5E81                     addq.l     D1, 7
  297. 00000328  2041                     movea.l    A0, D1
  298. 0000032A  7200                     moveq.l    D1, 0x00
  299. 0000032C  1228 0001                move.b     D1, [A0 + 0x1]
  300. 00000330  E149                     lsl        D1.w, 8
  301. 00000332  8240                     or.w       D1, D0
  302. 00000334  5241                     addq.w     D1, 1
  303. 00000336  48C1                     ext.l      D1
  304. 00000338  6020                     bra        +0x22 /* 0000035A */
  305. label0000033A:
  306. 0000033A  202D D70E                move.l     D0, [A5 - 0x28F2]
  307. 0000033E  5E80                     addq.l     D0, 7
  308. 00000340  2040                     movea.l    A0, D0
  309. 00000342  7000                     moveq.l    D0, 0x00
  310. 00000344  1010                     move.b     D0, [A0]
  311. 00000346  222D D70E                move.l     D1, [A5 - 0x28F2]
  312. 0000034A  5E81                     addq.l     D1, 7
  313. 0000034C  2041                     movea.l    A0, D1
  314. 0000034E  7200                     moveq.l    D1, 0x00
  315. 00000350  1228 0001                move.b     D1, [A0 + 0x1]
  316. 00000354  E149                     lsl        D1.w, 8
  317. 00000356  8240                     or.w       D1, D0
  318. 00000358  48C1                     ext.l      D1
  319. label0000035A:
  320. 0000035A  3D41 F5F8                move.w     [A6 - 0xA08], D1
  321. 0000035E  06AD 0000 0009 D70E      addi.l     [A5 - 0x28F2], 0x9 /* '\t' */
  322. 00000366  48C4                     ext.l      D4
  323. 00000368  2F04                     move.l     -[A7], D4
  324. 0000036A  302E F5F8                move.w     D0, [A6 - 0xA08]
  325. 0000036E  48C0                     ext.l      D0
  326. 00000370  2F00                     move.l     -[A7], D0
  327. 00000372  302E F5F6                move.w     D0, [A6 - 0xA0A]
  328. 00000376  48C0                     ext.l      D0
  329. 00000378  2F00                     move.l     -[A7], D0
  330. 0000037A  302E F5F4                move.w     D0, [A6 - 0xA0C]
  331. 0000037E  48C0                     ext.l      D0
  332. 00000380  2F00                     move.l     -[A7], D0
  333. 00000382  48C5                     ext.l      D5
  334. 00000384  2F05                     move.l     -[A7], D5
  335. 00000386  2F0B                     move.l     -[A7], A3
  336. 00000388  4EBA 08EC                jsr        [PC + 0x8EC /* 00000C76 */]
  337. 0000038C  4FEF 0018                lea.l      A7, [A7 + 0x18]
  338. 00000390  6000 0444                bra        +0x446 /* 000007D6 */
  339. 00000394  206C 023E                movea.l    A0, [A4 + 0x23E]
  340. 00000398  226D D70E                movea.l    A1, [A5 - 0x28F2]
  341. 0000039C  7000                     moveq.l    D0, 0x00
  342. 0000039E  1011                     move.b     D0, [A1]
  343. 000003A0  226D D70E                movea.l    A1, [A5 - 0x28F2]
  344. 000003A4  7200                     moveq.l    D1, 0x00
  345. 000003A6  1229 0001                move.b     D1, [A1 + 0x1]
  346. 000003AA  E149                     lsl        D1.w, 8
  347. 000003AC  8240                     or.w       D1, D0
  348. 000003AE  7000                     moveq.l    D0, 0x00
  349. 000003B0  3001                     move.w     D0, D1
  350. 000003B2  E580                     asl        D0, 2
  351. 000003B4  2070 0800                movea.l    A0, [A0 + D0]
  352. 000003B8  5488                     addq.l     A0, 2
  353. 000003BA  2D48 F5FA                move.l     [A6 - 0xA06], A0
  354. 000003BE  7000                     moveq.l    D0, 0x00
  355. 000003C0  1010                     move.b     D0, [A0]
  356. 000003C2  D0AE F5FA                add.l      D0, [A6 - 0xA06]
  357. 000003C6  2F00                     move.l     -[A7], D0
  358. 000003C8  2F0B                     move.l     -[A7], A3
  359. 000003CA  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  360. 000003CE  54AD D70E                addq.l     [A5 - 0x28F2], 2
  361. 000003D2  508F                     addq.l     A7, 8
  362. 000003D4  6000 0400                bra        +0x402 /* 000007D6 */
  363. 000003D8  206C 021A                movea.l    A0, [A4 + 0x21A]
  364. 000003DC  226D D70E                movea.l    A1, [A5 - 0x28F2]
  365. 000003E0  52AD D70E                addq.l     [A5 - 0x28F2], 1
  366. 000003E4  7000                     moveq.l    D0, 0x00
  367. 000003E6  1011                     move.b     D0, [A1]
  368. 000003E8  D080                     add.l      D0, D0
  369. 000003EA  2200                     move.l     D1, D0
  370. 000003EC  E588                     lsl        D0, 2
  371. 000003EE  D081                     add.l      D0, D1
  372. 000003F0  2F30 0804                move.l     -[A7], [A0 + D0 + 0x4]
  373. 000003F4  2F0B                     move.l     -[A7], A3
  374. 000003F6  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  375. 000003FA  5213                     addq.b     [A3], 1
  376. 000003FC  7000                     moveq.l    D0, 0x00
  377. 000003FE  1013                     move.b     D0, [A3]
  378. 00000400  17BC 0021 0000           move.b     [A3 + D0.w], 0x21 /* '!' */
  379. 00000406  2F2D D70E                move.l     -[A7], [A5 - 0x28F2]
  380. 0000040A  2F0B                     move.l     -[A7], A3
  381. 0000040C  4EAD 1B1A                jsr        [A5 + 0x1B1A /* export_863 */]
  382. 00000410  206D D70E                movea.l    A0, [A5 - 0x28F2]
  383. 00000414  7000                     moveq.l    D0, 0x00
  384. 00000416  1010                     move.b     D0, [A0]
  385. 00000418  5280                     addq.l     D0, 1
  386. 0000041A  D1AD D70E                add.l      [A5 - 0x28F2], D0
  387. 0000041E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  388. 00000422  6000 03B2                bra        +0x3B4 /* 000007D6 */
  389. 00000426  486D BAEC                pea.l      [A5 - 0x4514]
  390. 0000042A  2F2D D70E                move.l     -[A7], [A5 - 0x28F2]
  391. 0000042E  4EAD 1AFA                jsr        [A5 + 0x1AFA /* export_859 */]
  392. 00000432  486D BAEC                pea.l      [A5 - 0x4514]
  393. 00000436  2F0B                     move.l     -[A7], A3
  394. 00000438  4EAD 0EFA                jsr        [A5 + 0xEFA /* export_475 */]
  395. 0000043C  50AD D70E                addq.l     [A5 - 0x28F2], 8
  396. 00000440  4FEF 0010                lea.l      A7, [A7 + 0x10]
  397. 00000444  6000 0390                bra        +0x392 /* 000007D6 */
  398. 00000448  206D D716                movea.l    A0, [A5 - 0x28EA]
  399. 0000044C  302D D71C                move.w     D0, [A5 - 0x28E4]
  400. 00000450  526D D71C                addq.w     [A5 - 0x28E4], 1
  401. 00000454  11BC 0022 0000           move.b     [A0 + D0.w], 0x22 /* '\"' */
  402. 0000045A  7C01                     moveq.l    D6, 0x01
  403. 0000045C  6036                     bra        +0x38 /* 00000494 */
  404. label0000045E:
  405. 0000045E  206D D70E                movea.l    A0, [A5 - 0x28F2]
  406. 00000462  703B                     moveq.l    D0, 0x3B
  407. 00000464  B030 6000                cmp.b      D0, [A0 + D6.w]
  408. 00000468  6612                     bne        +0x14 /* 0000047C */
  409. 0000046A  206D D716                movea.l    A0, [A5 - 0x28EA]
  410. 0000046E  302D D71C                move.w     D0, [A5 - 0x28E4]
  411. 00000472  526D D71C                addq.w     [A5 - 0x28E4], 1
  412. 00000476  11BC 003B 0000           move.b     [A0 + D0.w], 0x3B /* ';' */
  413. label0000047C:
  414. 0000047C  206D D70E                movea.l    A0, [A5 - 0x28F2]
  415. 00000480  226D D716                movea.l    A1, [A5 - 0x28EA]
  416. 00000484  302D D71C                move.w     D0, [A5 - 0x28E4]
  417. 00000488  526D D71C                addq.w     [A5 - 0x28E4], 1
  418. 0000048C  13B0 6000 0000           move.b     [A1 + D0.w], [A0 + D6.w]
  419. 00000492  5246                     addq.w     D6, 1
  420. label00000494:
  421. 00000494  48C6                     ext.l      D6
  422. 00000496  206D D70E                movea.l    A0, [A5 - 0x28F2]
  423. 0000049A  7000                     moveq.l    D0, 0x00
  424. 0000049C  1010                     move.b     D0, [A0]
  425. 0000049E  B086                     cmp.l      D0, D6
  426. 000004A0  6CBC                     bge        -0x42 /* 0000045E */
  427. 000004A2  206D D716                movea.l    A0, [A5 - 0x28EA]
  428. 000004A6  302D D71C                move.w     D0, [A5 - 0x28E4]
  429. 000004AA  526D D71C                addq.w     [A5 - 0x28E4], 1
  430. 000004AE  11BC 0022 0000           move.b     [A0 + D0.w], 0x22 /* '\"' */
  431. 000004B4  206D D70E                movea.l    A0, [A5 - 0x28F2]
  432. 000004B8  7000                     moveq.l    D0, 0x00
  433. 000004BA  1010                     move.b     D0, [A0]
  434. 000004BC  5280                     addq.l     D0, 1
  435. 000004BE  D1AD D70E                add.l      [A5 - 0x28F2], D0
  436. 000004C2  6000 FB8E                bra        -0x470 /* 00000052 */
  437. 000004C6  206D BCF0                movea.l    A0, [A5 - 0x4310]
  438. 000004CA  226D BCEC                movea.l    A1, [A5 - 0x4314]
  439. 000004CE  7000                     moveq.l    D0, 0x00
  440. 000004D0  302D BADE                move.w     D0, [A5 - 0x4522]
  441. 000004D4  D080                     add.l      D0, D0
  442. 000004D6  7200                     moveq.l    D1, 0x00
  443. 000004D8  3231 0808                move.w     D1, [A1 + D0 + 0x8]
  444. 000004DC  4870 1805                pea.l      [A0 + D1 + 0x5]
  445. 000004E0  4EBA 0392                jsr        [PC + 0x392 /* 00000874 */]
  446. 000004E4  486D BAEC                pea.l      [A5 - 0x4514]
  447. 000004E8  2F2D D70E                move.l     -[A7], [A5 - 0x28F2]
  448. 000004EC  4EAD 1AFA                jsr        [A5 + 0x1AFA /* export_859 */]
  449. 000004F0  486D BAEC                pea.l      [A5 - 0x4514]
  450. 000004F4  2F0B                     move.l     -[A7], A3
  451. 000004F6  4EAD 0EFA                jsr        [A5 + 0xEFA /* export_475 */]
  452. 000004FA  50AD D70E                addq.l     [A5 - 0x28F2], 8
  453. 000004FE  206D D70E                movea.l    A0, [A5 - 0x28F2]
  454. 00000502  7028                     moveq.l    D0, 0x28
  455. 00000504  B010                     cmp.b      D0, [A0]
  456. 00000506  4FEF 0014                lea.l      A7, [A7 + 0x14]
  457. 0000050A  6608                     bne        +0xA /* 00000514 */
  458. 0000050C  52AD D70E                addq.l     [A5 - 0x28F2], 1
  459. 00000510  4EBA 0606                jsr        [PC + 0x606 /* 00000B18 */]
  460. label00000514:
  461. 00000514  7000                     moveq.l    D0, 0x00
  462. 00000516  1013                     move.b     D0, [A3]
  463. 00000518  5280                     addq.l     D0, 1
  464. 0000051A  4233 0000                clr.b      [A3 + D0.w]
  465. 0000051E  200B                     move.l     D0, A3
  466. 00000520  5280                     addq.l     D0, 1
  467. 00000522  2F00                     move.l     -[A7], D0
  468. 00000524  302D D71C                move.w     D0, [A5 - 0x28E4]
  469. 00000528  48C0                     ext.l      D0
  470. 0000052A  D0AD D716                add.l      D0, [A5 - 0x28EA]
  471. 0000052E  2F00                     move.l     -[A7], D0
  472. 00000530  7000                     moveq.l    D0, 0x00
  473. 00000532  1013                     move.b     D0, [A3]
  474. 00000534  5280                     addq.l     D0, 1
  475. 00000536  2F00                     move.l     -[A7], D0
  476. 00000538  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  477. 0000053C  7000                     moveq.l    D0, 0x00
  478. 0000053E  1013                     move.b     D0, [A3]
  479. 00000540  D16D D71C                add.w      [A5 - 0x28E4], D0
  480. 00000544  4EBA 0470                jsr        [PC + 0x470 /* 000009B6 */]
  481. 00000548  6000 FB08                bra        -0x4F6 /* 00000052 */
  482. 0000054C  7036                     moveq.l    D0, 0x36
  483. 0000054E  B06D BADE                cmp.w      D0, [A5 - 0x4522]
  484. 00000552  6708                     beq        +0xA /* 0000055C */
  485. 00000554  7037                     moveq.l    D0, 0x37
  486. 00000556  B06D BADE                cmp.w      D0, [A5 - 0x4522]
  487. 0000055A  663A                     bne        +0x3C /* 00000596 */
  488. label0000055C:
  489. 0000055C  7000                     moveq.l    D0, 0x00
  490. 0000055E  302D BADE                move.w     D0, [A5 - 0x4522]
  491. 00000562  2F00                     move.l     -[A7], D0
  492. 00000564  206D BCF0                movea.l    A0, [A5 - 0x4310]
  493. 00000568  226D BCEC                movea.l    A1, [A5 - 0x4314]
  494. 0000056C  7000                     moveq.l    D0, 0x00
  495. 0000056E  302D BADE                move.w     D0, [A5 - 0x4522]
  496. 00000572  D080                     add.l      D0, D0
  497. 00000574  7200                     moveq.l    D1, 0x00
  498. 00000576  3231 0800                move.w     D1, [A1 + D0]
  499. 0000057A  4870 1805                pea.l      [A0 + D1 + 0x5]
  500. 0000057E  2F0B                     move.l     -[A7], A3
  501. 00000580  7002                     moveq.l    D0, 0x02
  502. 00000582  2F00                     move.l     -[A7], D0
  503. 00000584  4EBA 0456                jsr        [PC + 0x456 /* 000009DC */]
  504. 00000588  4A40                     tst.w      D0
  505. 0000058A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  506. 0000058E  6700 0296                beq        +0x298 /* 00000826 */
  507. 00000592  6000 FABE                bra        -0x540 /* 00000052 */
  508. label00000596:
  509. 00000596  206D BCF0                movea.l    A0, [A5 - 0x4310]
  510. 0000059A  226D BCEC                movea.l    A1, [A5 - 0x4314]
  511. 0000059E  7000                     moveq.l    D0, 0x00
  512. 000005A0  302D BADE                move.w     D0, [A5 - 0x4522]
  513. 000005A4  D080                     add.l      D0, D0
  514. 000005A6  7200                     moveq.l    D1, 0x00
  515. 000005A8  3231 0800                move.w     D1, [A1 + D0]
  516. 000005AC  4870 1805                pea.l      [A0 + D1 + 0x5]
  517. 000005B0  4EBA 02E0                jsr        [PC + 0x2E0 /* 00000892 */]
  518. 000005B4  588F                     addq.l     A7, 4
  519. 000005B6  6000 FA9A                bra        -0x564 /* 00000052 */
  520. 000005BA  7038                     moveq.l    D0, 0x38
  521. 000005BC  B06D BADE                cmp.w      D0, [A5 - 0x4522]
  522. 000005C0  663A                     bne        +0x3C /* 000005FC */
  523. 000005C2  7000                     moveq.l    D0, 0x00
  524. 000005C4  302D BADE                move.w     D0, [A5 - 0x4522]
  525. 000005C8  2F00                     move.l     -[A7], D0
  526. 000005CA  206D BCF0                movea.l    A0, [A5 - 0x4310]
  527. 000005CE  226D BCEC                movea.l    A1, [A5 - 0x4314]
  528. 000005D2  7000                     moveq.l    D0, 0x00
  529. 000005D4  302D BADE                move.w     D0, [A5 - 0x4522]
  530. 000005D8  D080                     add.l      D0, D0
  531. 000005DA  7200                     moveq.l    D1, 0x00
  532. 000005DC  3231 0800                move.w     D1, [A1 + D0]
  533. 000005E0  4870 1805                pea.l      [A0 + D1 + 0x5]
  534. 000005E4  2F0B                     move.l     -[A7], A3
  535. 000005E6  7001                     moveq.l    D0, 0x01
  536. 000005E8  2F00                     move.l     -[A7], D0
  537. 000005EA  4EBA 03F0                jsr        [PC + 0x3F0 /* 000009DC */]
  538. 000005EE  4A40                     tst.w      D0
  539. 000005F0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  540. 000005F4  6700 0230                beq        +0x232 /* 00000826 */
  541. 000005F8  6000 FA58                bra        -0x5A6 /* 00000052 */
  542. label000005FC:
  543. 000005FC  206D BCF0                movea.l    A0, [A5 - 0x4310]
  544. 00000600  226D BCEC                movea.l    A1, [A5 - 0x4314]
  545. 00000604  7000                     moveq.l    D0, 0x00
  546. 00000606  302D BADE                move.w     D0, [A5 - 0x4522]
  547. 0000060A  D080                     add.l      D0, D0
  548. 0000060C  7200                     moveq.l    D1, 0x00
  549. 0000060E  3231 0800                move.w     D1, [A1 + D0]
  550. 00000612  4870 1805                pea.l      [A0 + D1 + 0x5]
  551. 00000616  4EBA 025C                jsr        [PC + 0x25C /* 00000874 */]
  552. 0000061A  2F0B                     move.l     -[A7], A3
  553. 0000061C  4EBA 03A6                jsr        [PC + 0x3A6 /* 000009C4 */]
  554. 00000620  2F0B                     move.l     -[A7], A3
  555. 00000622  4EAD 0F3A                jsr        [A5 + 0xF3A /* export_483 */]
  556. 00000626  3E00                     move.w     D7, D0
  557. 00000628  206D D712                movea.l    A0, [A5 - 0x28EE]
  558. 0000062C  302D D71A                move.w     D0, [A5 - 0x28E6]
  559. 00000630  48C0                     ext.l      D0
  560. 00000632  E580                     asl        D0, 2
  561. 00000634  2F30 0800                move.l     -[A7], [A0 + D0]
  562. 00000638  206D D712                movea.l    A0, [A5 - 0x28EE]
  563. 0000063C  302D D71A                move.w     D0, [A5 - 0x28E6]
  564. 00000640  48C0                     ext.l      D0
  565. 00000642  E580                     asl        D0, 2
  566. 00000644  48C7                     ext.l      D7
  567. 00000646  2207                     move.l     D1, D7
  568. 00000648  D2B0 0800                add.l      D1, [A0 + D0]
  569. 0000064C  2F01                     move.l     -[A7], D1
  570. 0000064E  206D D712                movea.l    A0, [A5 - 0x28EE]
  571. 00000652  302D D71A                move.w     D0, [A5 - 0x28E6]
  572. 00000656  48C0                     ext.l      D0
  573. 00000658  E580                     asl        D0, 2
  574. 0000065A  2F30 0800                move.l     -[A7], [A0 + D0]
  575. 0000065E  4EAD 0F3A                jsr        [A5 + 0xF3A /* export_483 */]
  576. 00000662  5280                     addq.l     D0, 1
  577. 00000664  588F                     addq.l     A7, 4
  578. 00000666  2F00                     move.l     -[A7], D0
  579. 00000668  4EAD 1B0A                jsr        [A5 + 0x1B0A /* export_861 */]
  580. 0000066C  2F0B                     move.l     -[A7], A3
  581. 0000066E  206D D712                movea.l    A0, [A5 - 0x28EE]
  582. 00000672  302D D71A                move.w     D0, [A5 - 0x28E6]
  583. 00000676  48C0                     ext.l      D0
  584. 00000678  E580                     asl        D0, 2
  585. 0000067A  2F30 0800                move.l     -[A7], [A0 + D0]
  586. 0000067E  48C7                     ext.l      D7
  587. 00000680  2F07                     move.l     -[A7], D7
  588. 00000682  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  589. 00000686  DF6D D71C                add.w      [A5 - 0x28E4], D7
  590. 0000068A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  591. 0000068E  6000 F9C2                bra        -0x63C /* 00000052 */
  592. 00000692  4245                     clr.w      D5
  593. 00000694  6002                     bra        +0x4 /* 00000698 */
  594. label00000696:
  595. 00000696  5245                     addq.w     D5, 1
  596. label00000698:
  597. 00000698  2005                     move.l     D0, D5
  598. 0000069A  E740                     asl        D0.w, 3
  599. 0000069C  41ED D112                lea.l      A0, [A5 - 0x2EEE]
  600. 000006A0  4AB0 0000                tst.l      [A0 + D0.w]
  601. 000006A4  6714                     beq        +0x16 /* 000006BA */
  602. 000006A6  2005                     move.l     D0, D5
  603. 000006A8  E740                     asl        D0.w, 3
  604. 000006AA  41ED D112                lea.l      A0, [A5 - 0x2EEE]
  605. 000006AE  7200                     moveq.l    D1, 0x00
  606. 000006B0  322D BADE                move.w     D1, [A5 - 0x4522]
  607. 000006B4  B2B0 0004                cmp.l      D1, [A0 + D0.w + 0x4]
  608. 000006B8  66DC                     bne        -0x22 /* 00000696 */
  609. label000006BA:
  610. 000006BA  2005                     move.l     D0, D5
  611. 000006BC  E740                     asl        D0.w, 3
  612. 000006BE  41ED D112                lea.l      A0, [A5 - 0x2EEE]
  613. 000006C2  4AB0 0000                tst.l      [A0 + D0.w]
  614. 000006C6  6700 015E                beq        +0x160 /* 00000826 */
  615. 000006CA  7000                     moveq.l    D0, 0x00
  616. 000006CC  302D BADE                move.w     D0, [A5 - 0x4522]
  617. 000006D0  2F00                     move.l     -[A7], D0
  618. 000006D2  2005                     move.l     D0, D5
  619. 000006D4  E740                     asl        D0.w, 3
  620. 000006D6  41ED D112                lea.l      A0, [A5 - 0x2EEE]
  621. 000006DA  2F30 0000                move.l     -[A7], [A0 + D0.w]
  622. 000006DE  2F0B                     move.l     -[A7], A3
  623. 000006E0  0C47 001A                cmpi.w     D7, 0x1A
  624. 000006E4  6610                     bne        +0x12 /* 000006F6 */
  625. 000006E6  206D D70E                movea.l    A0, [A5 - 0x28F2]
  626. 000006EA  52AD D70E                addq.l     [A5 - 0x28F2], 1
  627. 000006EE  7000                     moveq.l    D0, 0x00
  628. 000006F0  1010                     move.b     D0, [A0]
  629. 000006F2  48C0                     ext.l      D0
  630. 000006F4  6008                     bra        +0xA /* 000006FE */
  631. label000006F6:
  632. 000006F6  48C7                     ext.l      D7
  633. 000006F8  2007                     move.l     D0, D7
  634. 000006FA  7214                     moveq.l    D1, 0x14
  635. 000006FC  9081                     sub.l      D0, D1
  636. label000006FE:
  637. 000006FE  2F00                     move.l     -[A7], D0
  638. 00000700  4EBA 02DA                jsr        [PC + 0x2DA /* 000009DC */]
  639. 00000704  4A40                     tst.w      D0
  640. 00000706  4FEF 0010                lea.l      A7, [A7 + 0x10]
  641. 0000070A  6700 011A                beq        +0x11C /* 00000826 */
  642. 0000070E  6000 F942                bra        -0x6BC /* 00000052 */
  643. 00000712  4EBA 0272                jsr        [PC + 0x272 /* 00000986 */]
  644. 00000716  6000 F93A                bra        -0x6C4 /* 00000052 */
  645. 0000071A  54AD D70E                addq.l     [A5 - 0x28F2], 2
  646. 0000071E  4EBA 0266                jsr        [PC + 0x266 /* 00000986 */]
  647. 00000722  6000 F92E                bra        -0x6D0 /* 00000052 */
  648. 00000726  206D D716                movea.l    A0, [A5 - 0x28EA]
  649. 0000072A  302D D71C                move.w     D0, [A5 - 0x28E4]
  650. 0000072E  526D D71C                addq.w     [A5 - 0x28E4], 1
  651. 00000732  11BC 002C 0000           move.b     [A0 + D0.w], 0x2C /* ',' */
  652. 00000738  206D D716                movea.l    A0, [A5 - 0x28EA]
  653. 0000073C  302D D71C                move.w     D0, [A5 - 0x28E4]
  654. 00000740  4230 0000                clr.b      [A0 + D0.w]
  655. 00000744  4EBA 0270                jsr        [PC + 0x270 /* 000009B6 */]
  656. 00000748  6000 F908                bra        -0x6F6 /* 00000052 */
  657. 0000074C  206D D716                movea.l    A0, [A5 - 0x28EA]
  658. 00000750  302D D71C                move.w     D0, [A5 - 0x28E4]
  659. 00000754  526D D71C                addq.w     [A5 - 0x28E4], 1
  660. 00000758  11BC 0029 0000           move.b     [A0 + D0.w], 0x29 /* ')' */
  661. 0000075E  206D D716                movea.l    A0, [A5 - 0x28EA]
  662. 00000762  302D D71C                move.w     D0, [A5 - 0x28E4]
  663. 00000766  4230 0000                clr.b      [A0 + D0.w]
  664. 0000076A  4EBA 024A                jsr        [PC + 0x24A /* 000009B6 */]
  665. 0000076E  2F0B                     move.l     -[A7], A3
  666. 00000770  4EBA 0252                jsr        [PC + 0x252 /* 000009C4 */]
  667. 00000774  486D D6DC                pea.l      [A5 - 0x2924]
  668. 00000778  4EBA 00BE                jsr        [PC + 0xBE /* 00000838 */]
  669. 0000077C  2F0B                     move.l     -[A7], A3
  670. 0000077E  4EBA 00F4                jsr        [PC + 0xF4 /* 00000874 */]
  671. 00000782  4FEF 000C                lea.l      A7, [A7 + 0xC]
  672. 00000786  6000 F8CA                bra        -0x734 /* 00000052 */
  673. 0000078A  206D D716                movea.l    A0, [A5 - 0x28EA]
  674. 0000078E  302D D71C                move.w     D0, [A5 - 0x28E4]
  675. 00000792  526D D71C                addq.w     [A5 - 0x28E4], 1
  676. 00000796  11BC 0028 0000           move.b     [A0 + D0.w], 0x28 /* '(' */
  677. 0000079C  206D D716                movea.l    A0, [A5 - 0x28EA]
  678. 000007A0  302D D71C                move.w     D0, [A5 - 0x28E4]
  679. 000007A4  4230 0000                clr.b      [A0 + D0.w]
  680. 000007A8  6000 F8A8                bra        -0x756 /* 00000052 */
  681. 000007AC  206D D716                movea.l    A0, [A5 - 0x28EA]
  682. 000007B0  302D D71C                move.w     D0, [A5 - 0x28E4]
  683. 000007B4  526D D71C                addq.w     [A5 - 0x28E4], 1
  684. 000007B8  11BC 0029 0000           move.b     [A0 + D0.w], 0x29 /* ')' */
  685. 000007BE  206D D716                movea.l    A0, [A5 - 0x28EA]
  686. 000007C2  302D D71C                move.w     D0, [A5 - 0x28E4]
  687. 000007C6  4230 0000                clr.b      [A0 + D0.w]
  688. 000007CA  4EBA 01EA                jsr        [PC + 0x1EA /* 000009B6 */]
  689. 000007CE  4EBA 01E6                jsr        [PC + 0x1E6 /* 000009B6 */]
  690. 000007D2  6000 F87E                bra        -0x780 /* 00000052 */
  691. label000007D6:
  692. 000007D6  7000                     moveq.l    D0, 0x00
  693. 000007D8  1013                     move.b     D0, [A3]
  694. 000007DA  3E00                     move.w     D7, D0
  695. 000007DC  6010                     bra        +0x12 /* 000007EE */
  696. label000007DE:
  697. 000007DE  7020                     moveq.l    D0, 0x20
  698. 000007E0  B033 7000                cmp.b      D0, [A3 + D7.w]
  699. 000007E4  6606                     bne        +0x8 /* 000007EC */
  700. 000007E6  17BC 005F 7000           move.b     [A3 + D7.w], 0x5F /* '_' */
  701. label000007EC:
  702. 000007EC  5347                     subq.w     D7, 1
  703. label000007EE:
  704. 000007EE  4A47                     tst.w      D7
  705. 000007F0  66EC                     bne        -0x12 /* 000007DE */
  706. 000007F2  200B                     move.l     D0, A3
  707. 000007F4  5280                     addq.l     D0, 1
  708. 000007F6  2F00                     move.l     -[A7], D0
  709. 000007F8  302D D71C                move.w     D0, [A5 - 0x28E4]
  710. 000007FC  48C0                     ext.l      D0
  711. 000007FE  D0AD D716                add.l      D0, [A5 - 0x28EA]
  712. 00000802  2F00                     move.l     -[A7], D0
  713. 00000804  7000                     moveq.l    D0, 0x00
  714. 00000806  1013                     move.b     D0, [A3]
  715. 00000808  2F00                     move.l     -[A7], D0
  716. 0000080A  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  717. 0000080E  7000                     moveq.l    D0, 0x00
  718. 00000810  1013                     move.b     D0, [A3]
  719. 00000812  D16D D71C                add.w      [A5 - 0x28E4], D0
  720. 00000816  206D D716                movea.l    A0, [A5 - 0x28EA]
  721. 0000081A  302D D71C                move.w     D0, [A5 - 0x28E4]
  722. 0000081E  4230 0000                clr.b      [A0 + D0.w]
  723. 00000822  6000 F82E                bra        -0x7D0 /* 00000052 */
  724. label00000826:
  725. 00000826  1B6E FFFF E5C2           move.b     [A5 - 0x1A3E], [A6 - 0x1]
  726. 0000082C  7000                     moveq.l    D0, 0x00
  727. label0000082E:
  728. 0000082E  4CEE 18F0 F5DC           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0xA24]
  729. 00000834  4E5E                     unlink     A6
  730. 00000836  4E75                     rts
  731. fn00000838:
  732. 00000838  2F0B                     move.l     -[A7], A3
  733. 0000083A  266F 0008                movea.l    A3, [A7 + 0x8]
  734. 0000083E  302D D71C                move.w     D0, [A5 - 0x28E4]
  735. 00000842  48C0                     ext.l      D0
  736. 00000844  D0AD D716                add.l      D0, [A5 - 0x28EA]
  737. 00000848  5280                     addq.l     D0, 1
  738. 0000084A  206D D712                movea.l    A0, [A5 - 0x28EE]
  739. 0000084E  526D D71A                addq.w     [A5 - 0x28E6], 1
  740. 00000852  322D D71A                move.w     D1, [A5 - 0x28E6]
  741. 00000856  48C1                     ext.l      D1
  742. 00000858  E581                     asl        D1, 2
  743. 0000085A  2180 1800                move.l     [A0 + D1], D0
  744. label0000085E:
  745. 0000085E  206D D716                movea.l    A0, [A5 - 0x28EA]
  746. 00000862  526D D71C                addq.w     [A5 - 0x28E4], 1
  747. 00000866  302D D71C                move.w     D0, [A5 - 0x28E4]
  748. 0000086A  119B 0000                move.b     [A0 + D0.w], [A3]+
  749. 0000086E  66EE                     bne        -0x10 /* 0000085E */
  750. 00000870  265F                     movea.l    A3, [A7]+
  751. 00000872  4E75                     rts
  752. fn00000874:
  753. 00000874  2F0B                     move.l     -[A7], A3
  754. 00000876  266F 0008                movea.l    A3, [A7 + 0x8]
  755. 0000087A  6004                     bra        +0x6 /* 00000880 */
  756. label0000087C:
  757. 0000087C  526D D71C                addq.w     [A5 - 0x28E4], 1
  758. label00000880:
  759. 00000880  206D D716                movea.l    A0, [A5 - 0x28EA]
  760. 00000884  302D D71C                move.w     D0, [A5 - 0x28E4]
  761. 00000888  119B 0000                move.b     [A0 + D0.w], [A3]+
  762. 0000088C  66EE                     bne        -0x10 /* 0000087C */
  763. 0000088E  265F                     movea.l    A3, [A7]+
  764. 00000890  4E75                     rts
  765. fn00000892:
  766. 00000892  4E56 FB50                link       A6, -0x04B0
  767. 00000896  48E7 0118                movem.l    -[A7], D7,A3,A4
  768. 0000089A  286E 0008                movea.l    A4, [A6 + 0x8]
  769. 0000089E  47EE FB50                lea.l      A3, [A6 - 0x4B0]
  770. 000008A2  2F0C                     move.l     -[A7], A4
  771. 000008A4  4EBA FFCE                jsr        [PC - 0x32 /* 00000874 */]
  772. 000008A8  206D D712                movea.l    A0, [A5 - 0x28EE]
  773. 000008AC  302D D71A                move.w     D0, [A5 - 0x28E6]
  774. 000008B0  536D D71A                subq.w     [A5 - 0x28E6], 1
  775. 000008B4  48C0                     ext.l      D0
  776. 000008B6  E580                     asl        D0, 2
  777. 000008B8  2F30 0800                move.l     -[A7], [A0 + D0]
  778. 000008BC  2F0B                     move.l     -[A7], A3
  779. 000008BE  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  780. 000008C2  302D D71C                move.w     D0, [A5 - 0x28E4]
  781. 000008C6  48C0                     ext.l      D0
  782. 000008C8  206D D712                movea.l    A0, [A5 - 0x28EE]
  783. 000008CC  322D D71A                move.w     D1, [A5 - 0x28E6]
  784. 000008D0  5241                     addq.w     D1, 1
  785. 000008D2  48C1                     ext.l      D1
  786. 000008D4  E581                     asl        D1, 2
  787. 000008D6  2230 1800                move.l     D1, [A0 + D1]
  788. 000008DA  92AD D716                sub.l      D1, [A5 - 0x28EA]
  789. 000008DE  9081                     sub.l      D0, D1
  790. 000008E0  2E00                     move.l     D7, D0
  791. 000008E2  5387                     subq.l     D7, 1
  792. 000008E4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  793. 000008E8  674C                     beq        +0x4E /* 00000936 */
  794. 000008EA  206D D712                movea.l    A0, [A5 - 0x28EE]
  795. 000008EE  302D D71A                move.w     D0, [A5 - 0x28E6]
  796. 000008F2  48C0                     ext.l      D0
  797. 000008F4  E580                     asl        D0, 2
  798. 000008F6  2F30 0800                move.l     -[A7], [A0 + D0]
  799. 000008FA  206D D712                movea.l    A0, [A5 - 0x28EE]
  800. 000008FE  302D D71A                move.w     D0, [A5 - 0x28E6]
  801. 00000902  48C0                     ext.l      D0
  802. 00000904  E580                     asl        D0, 2
  803. 00000906  48C7                     ext.l      D7
  804. 00000908  2207                     move.l     D1, D7
  805. 0000090A  D2B0 0800                add.l      D1, [A0 + D0]
  806. 0000090E  2F01                     move.l     -[A7], D1
  807. 00000910  206D D712                movea.l    A0, [A5 - 0x28EE]
  808. 00000914  302D D71A                move.w     D0, [A5 - 0x28E6]
  809. 00000918  48C0                     ext.l      D0
  810. 0000091A  E580                     asl        D0, 2
  811. 0000091C  226D D712                movea.l    A1, [A5 - 0x28EE]
  812. 00000920  322D D71A                move.w     D1, [A5 - 0x28E6]
  813. 00000924  48C1                     ext.l      D1
  814. 00000926  E581                     asl        D1, 2
  815. 00000928  2030 0804                move.l     D0, [A0 + D0 + 0x4]
  816. 0000092C  90B1 1800                sub.l      D0, [A1 + D1]
  817. 00000930  2F00                     move.l     -[A7], D0
  818. 00000932  4EAD 1B0A                jsr        [A5 + 0x1B0A /* export_861 */]
  819. label00000936:
  820. 00000936  2F0B                     move.l     -[A7], A3
  821. 00000938  206D D712                movea.l    A0, [A5 - 0x28EE]
  822. 0000093C  302D D71A                move.w     D0, [A5 - 0x28E6]
  823. 00000940  48C0                     ext.l      D0
  824. 00000942  E580                     asl        D0, 2
  825. 00000944  2030 0800                move.l     D0, [A0 + D0]
  826. 00000948  5380                     subq.l     D0, 1
  827. 0000094A  2F00                     move.l     -[A7], D0
  828. 0000094C  48C7                     ext.l      D7
  829. 0000094E  2007                     move.l     D0, D7
  830. 00000950  5280                     addq.l     D0, 1
  831. 00000952  2F00                     move.l     -[A7], D0
  832. 00000954  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  833. 00000958  206D D712                movea.l    A0, [A5 - 0x28EE]
  834. 0000095C  302D D71A                move.w     D0, [A5 - 0x28E6]
  835. 00000960  536D D71A                subq.w     [A5 - 0x28E6], 1
  836. 00000964  5240                     addq.w     D0, 1
  837. 00000966  48C0                     ext.l      D0
  838. 00000968  E580                     asl        D0, 2
  839. 0000096A  2030 0800                move.l     D0, [A0 + D0]
  840. 0000096E  90AD D716                sub.l      D0, [A5 - 0x28EA]
  841. 00000972  48C7                     ext.l      D7
  842. 00000974  D087                     add.l      D0, D7
  843. 00000976  5380                     subq.l     D0, 1
  844. 00000978  3B40 D71C                move.w     [A5 - 0x28E4], D0
  845. 0000097C  4CEE 1880 FB44           movem.l    D7,A3,A4, [A6 - 0x4BC]
  846. 00000982  4E5E                     unlink     A6
  847. 00000984  4E75                     rts
  848. fn00000986:
  849. 00000986  206D D712                movea.l    A0, [A5 - 0x28EE]
  850. 0000098A  302D D71A                move.w     D0, [A5 - 0x28E6]
  851. 0000098E  48C0                     ext.l      D0
  852. 00000990  E580                     asl        D0, 2
  853. 00000992  2030 0800                move.l     D0, [A0 + D0]
  854. 00000996  90AD D716                sub.l      D0, [A5 - 0x28EA]
  855. 0000099A  5380                     subq.l     D0, 1
  856. 0000099C  3B40 D71C                move.w     [A5 - 0x28E4], D0
  857. 000009A0  206D D712                movea.l    A0, [A5 - 0x28EE]
  858. 000009A4  302D D71A                move.w     D0, [A5 - 0x28E6]
  859. 000009A8  536D D71A                subq.w     [A5 - 0x28E6], 1
  860. 000009AC  48C0                     ext.l      D0
  861. 000009AE  E580                     asl        D0, 2
  862. 000009B0  2030 0800                move.l     D0, [A0 + D0]
  863. 000009B4  4E75                     rts
  864. fn000009B6:
  865. 000009B6  4EBA FFCE                jsr        [PC - 0x32 /* 00000986 */]
  866. 000009BA  2F00                     move.l     -[A7], D0
  867. 000009BC  4EBA FEB6                jsr        [PC - 0x14A /* 00000874 */]
  868. 000009C0  588F                     addq.l     A7, 4
  869. 000009C2  4E75                     rts
  870. fn000009C4:
  871. 000009C4  2F0B                     move.l     -[A7], A3
  872. 000009C6  266F 0008                movea.l    A3, [A7 + 0x8]
  873. 000009CA  4EBA FFBA                jsr        [PC - 0x46 /* 00000986 */]
  874. 000009CE  2F00                     move.l     -[A7], D0
  875. 000009D0  2F0B                     move.l     -[A7], A3
  876. 000009D2  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  877. 000009D6  508F                     addq.l     A7, 8
  878. 000009D8  265F                     movea.l    A3, [A7]+
  879. 000009DA  4E75                     rts
  880. fn000009DC:
  881. 000009DC  4E56 FB50                link       A6, -0x04B0
  882. 000009E0  48E7 1F18                movem.l    -[A7], D3,D4,D5,D6,D7,A3,A4
  883. 000009E4  286E 000C                movea.l    A4, [A6 + 0xC]
  884. 000009E8  47EE FB50                lea.l      A3, [A6 - 0x4B0]
  885. 000009EC  3A2E 000A                move.w     D5, [A6 + 0xA]
  886. 000009F0  3C2E 0016                move.w     D6, [A6 + 0x16]
  887. 000009F4  7801                     moveq.l    D4, 0x01
  888. 000009F6  2F0C                     move.l     -[A7], A4
  889. 000009F8  4EBA FFCA                jsr        [PC - 0x36 /* 000009C4 */]
  890. 000009FC  4A45                     tst.w      D5
  891. 000009FE  588F                     addq.l     A7, 4
  892. 00000A00  660A                     bne        +0xC /* 00000A0C */
  893. 00000A02  486D D6DE                pea.l      [A5 - 0x2922]
  894. 00000A06  4EBA FE30                jsr        [PC - 0x1D0 /* 00000838 */]
  895. 00000A0A  588F                     addq.l     A7, 4
  896. label00000A0C:
  897. 00000A0C  206D D70E                movea.l    A0, [A5 - 0x28F2]
  898. 00000A10  7028                     moveq.l    D0, 0x28
  899. 00000A12  B010                     cmp.b      D0, [A0]
  900. 00000A14  6608                     bne        +0xA /* 00000A1E */
  901. 00000A16  52AD D70E                addq.l     [A5 - 0x28F2], 1
  902. 00000A1A  4EBA 00FC                jsr        [PC + 0xFC /* 00000B18 */]
  903. label00000A1E:
  904. 00000A1E  0C46 00D5                cmpi.w     D6, 0xD5
  905. 00000A22  6706                     beq        +0x8 /* 00000A2A */
  906. 00000A24  0C46 00D7                cmpi.w     D6, 0xD7
  907. 00000A28  6624                     bne        +0x26 /* 00000A4E */
  908. label00000A2A:
  909. 00000A2A  206D D716                movea.l    A0, [A5 - 0x28EA]
  910. 00000A2E  302D D71C                move.w     D0, [A5 - 0x28E4]
  911. 00000A32  526D D71C                addq.w     [A5 - 0x28E4], 1
  912. 00000A36  11BC 002B 0000           move.b     [A0 + D0.w], 0x2B /* '+' */
  913. 00000A3C  206D D716                movea.l    A0, [A5 - 0x28EA]
  914. 00000A40  302D D71C                move.w     D0, [A5 - 0x28E4]
  915. 00000A44  526D D71C                addq.w     [A5 - 0x28E4], 1
  916. 00000A48  11BC 0031 0000           move.b     [A0 + D0.w], 0x31 /* '1' */
  917. label00000A4E:
  918. 00000A4E  206D D716                movea.l    A0, [A5 - 0x28EA]
  919. 00000A52  302D D71C                move.w     D0, [A5 - 0x28E4]
  920. 00000A56  526D D71C                addq.w     [A5 - 0x28E4], 1
  921. 00000A5A  11BC 0029 0000           move.b     [A0 + D0.w], 0x29 /* ')' */
  922. 00000A60  206D D716                movea.l    A0, [A5 - 0x28EA]
  923. 00000A64  302D D71C                move.w     D0, [A5 - 0x28E4]
  924. 00000A68  4230 0000                clr.b      [A0 + D0.w]
  925. 00000A6C  5345                     subq.w     D5, 1
  926. 00000A6E  3E05                     move.w     D7, D5
  927. 00000A70  6050                     bra        +0x52 /* 00000AC2 */
  928. label00000A72:
  929. 00000A72  0C47 0002                cmpi.w     D7, 0x2
  930. 00000A76  660C                     bne        +0xE /* 00000A84 */
  931. 00000A78  0C46 0055                cmpi.w     D6, 0x55 /* 'U' */
  932. 00000A7C  6506                     bcs        +0x8 /* 00000A84 */
  933. 00000A7E  0C46 005E                cmpi.w     D6, 0x5E /* '^' */
  934. 00000A82  630C                     bls        +0xE /* 00000A90 */
  935. label00000A84:
  936. 00000A84  0C47 0001                cmpi.w     D7, 0x1
  937. 00000A88  661A                     bne        +0x1C /* 00000AA4 */
  938. 00000A8A  0C46 008F                cmpi.w     D6, 0x8F
  939. 00000A8E  6614                     bne        +0x16 /* 00000AA4 */
  940. label00000A90:
  941. 00000A90  486D D6E0                pea.l      [A5 - 0x2920]
  942. 00000A94  4EBA FDA2                jsr        [PC - 0x25E /* 00000838 */]
  943. 00000A98  486D D6E2                pea.l      [A5 - 0x291E]
  944. 00000A9C  4EBA FDF4                jsr        [PC - 0x20C /* 00000892 */]
  945. 00000AA0  508F                     addq.l     A7, 8
  946. 00000AA2  601C                     bra        +0x1E /* 00000AC0 */
  947. label00000AA4:
  948. 00000AA4  206D D712                movea.l    A0, [A5 - 0x28EE]
  949. 00000AA8  302D D71A                move.w     D0, [A5 - 0x28E6]
  950. 00000AAC  536D D71A                subq.w     [A5 - 0x28E6], 1
  951. 00000AB0  48C0                     ext.l      D0
  952. 00000AB2  E580                     asl        D0, 2
  953. 00000AB4  2030 0800                move.l     D0, [A0 + D0]
  954. 00000AB8  5380                     subq.l     D0, 1
  955. 00000ABA  2040                     movea.l    A0, D0
  956. 00000ABC  10BC 002C                move.b     [A0], 0x2C /* ',' */
  957. label00000AC0:
  958. 00000AC0  5347                     subq.w     D7, 1
  959. label00000AC2:
  960. 00000AC2  4A47                     tst.w      D7
  961. 00000AC4  6EAC                     bgt        -0x52 /* 00000A72 */
  962. 00000AC6  16BC 0028                move.b     [A3], 0x28 /* '(' */
  963. 00000ACA  200B                     move.l     D0, A3
  964. 00000ACC  5280                     addq.l     D0, 1
  965. 00000ACE  2F00                     move.l     -[A7], D0
  966. 00000AD0  4EBA FEF2                jsr        [PC - 0x10E /* 000009C4 */]
  967. 00000AD4  2F0C                     move.l     -[A7], A4
  968. 00000AD6  4EBA FD60                jsr        [PC - 0x2A0 /* 00000838 */]
  969. 00000ADA  701B                     moveq.l    D0, 0x1B
  970. 00000ADC  B06D BADE                cmp.w      D0, [A5 - 0x4522]
  971. 00000AE0  508F                     addq.l     A7, 8
  972. 00000AE2  6604                     bne        +0x6 /* 00000AE8 */
  973. 00000AE4  5344                     subq.w     D4, 1
  974. 00000AE6  600A                     bra        +0xC /* 00000AF2 */
  975. label00000AE8:
  976. 00000AE8  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  977. 00000AEC  4EBA FD86                jsr        [PC - 0x27A /* 00000874 */]
  978. 00000AF0  588F                     addq.l     A7, 4
  979. label00000AF2:
  980. 00000AF2  206D D70E                movea.l    A0, [A5 - 0x28F2]
  981. 00000AF6  7029                     moveq.l    D0, 0x29
  982. 00000AF8  B010                     cmp.b      D0, [A0]
  983. 00000AFA  6608                     bne        +0xA /* 00000B04 */
  984. 00000AFC  52AD D70E                addq.l     [A5 - 0x28F2], 1
  985. 00000B00  4EBA 0016                jsr        [PC + 0x16 /* 00000B18 */]
  986. label00000B04:
  987. 00000B04  2F0B                     move.l     -[A7], A3
  988. 00000B06  4EBA FD6C                jsr        [PC - 0x294 /* 00000874 */]
  989. 00000B0A  3004                     move.w     D0, D4
  990. 00000B0C  588F                     addq.l     A7, 4
  991. 00000B0E  4CEE 18F8 FB34           movem.l    D3,D4,D5,D6,D7,A3,A4, [A6 - 0x4CC]
  992. 00000B14  4E5E                     unlink     A6
  993. 00000B16  4E75                     rts
  994. fn00000B18:
  995. 00000B18  206D D70E                movea.l    A0, [A5 - 0x28F2]
  996. 00000B1C  7023                     moveq.l    D0, 0x23
  997. 00000B1E  B010                     cmp.b      D0, [A0]
  998. 00000B20  6628                     bne        +0x2A /* 00000B4A */
  999. 00000B22  202D D70E                move.l     D0, [A5 - 0x28F2]
  1000. 00000B26  5280                     addq.l     D0, 1
  1001. 00000B28  2040                     movea.l    A0, D0
  1002. 00000B2A  7000                     moveq.l    D0, 0x00
  1003. 00000B2C  1010                     move.b     D0, [A0]
  1004. 00000B2E  222D D70E                move.l     D1, [A5 - 0x28F2]
  1005. 00000B32  5281                     addq.l     D1, 1
  1006. 00000B34  2041                     movea.l    A0, D1
  1007. 00000B36  7200                     moveq.l    D1, 0x00
  1008. 00000B38  1228 0001                move.b     D1, [A0 + 0x1]
  1009. 00000B3C  E149                     lsl        D1.w, 8
  1010. 00000B3E  8240                     or.w       D1, D0
  1011. 00000B40  5641                     addq.w     D1, 3
  1012. 00000B42  48C1                     ext.l      D1
  1013. 00000B44  D3AD D70E                add.l      [A5 - 0x28F2], D1
  1014. 00000B48  603C                     bra        +0x3E /* 00000B86 */
  1015. label00000B4A:
  1016. 00000B4A  206D D70E                movea.l    A0, [A5 - 0x28F2]
  1017. 00000B4E  7020                     moveq.l    D0, 0x20
  1018. 00000B50  B010                     cmp.b      D0, [A0]
  1019. 00000B52  6606                     bne        +0x8 /* 00000B5A */
  1020. 00000B54  52AD D70E                addq.l     [A5 - 0x28F2], 1
  1021. 00000B58  600E                     bra        +0x10 /* 00000B68 */
  1022. label00000B5A:
  1023. 00000B5A  206D D70E                movea.l    A0, [A5 - 0x28F2]
  1024. 00000B5E  7022                     moveq.l    D0, 0x22
  1025. 00000B60  B010                     cmp.b      D0, [A0]
  1026. 00000B62  6604                     bne        +0x6 /* 00000B68 */
  1027. 00000B64  54AD D70E                addq.l     [A5 - 0x28F2], 2
  1028. label00000B68:
  1029. 00000B68  206D D70E                movea.l    A0, [A5 - 0x28F2]
  1030. 00000B6C  701F                     moveq.l    D0, 0x1F
  1031. 00000B6E  B010                     cmp.b      D0, [A0]
  1032. 00000B70  6606                     bne        +0x8 /* 00000B78 */
  1033. 00000B72  52AD D70E                addq.l     [A5 - 0x28F2], 1
  1034. 00000B76  600E                     bra        +0x10 /* 00000B86 */
  1035. label00000B78:
  1036. 00000B78  206D D70E                movea.l    A0, [A5 - 0x28F2]
  1037. 00000B7C  7021                     moveq.l    D0, 0x21
  1038. 00000B7E  B010                     cmp.b      D0, [A0]
  1039. 00000B80  6604                     bne        +0x6 /* 00000B86 */
  1040. 00000B82  54AD D70E                addq.l     [A5 - 0x28F2], 2
  1041. label00000B86:
  1042. 00000B86  4E75                     rts
  1043. fn00000B88:
  1044. 00000B88  4E56 FF00                link       A6, -0x0100
  1045. 00000B8C  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  1046. 00000B90  3A2E 0012                move.w     D5, [A6 + 0x12]
  1047. 00000B94  3C2E 000E                move.w     D6, [A6 + 0xE]
  1048. 00000B98  3E2E 0016                move.w     D7, [A6 + 0x16]
  1049. 00000B9C  49EE FF00                lea.l      A4, [A6 - 0x100]
  1050. 00000BA0  266E 0008                movea.l    A3, [A6 + 0x8]
  1051. 00000BA4  0807 0000                btst.b     D7, 0x0
  1052. 00000BA8  670E                     beq        +0x10 /* 00000BB8 */
  1053. 00000BAA  486D D6E6                pea.l      [A5 - 0x291A]
  1054. 00000BAE  2F0C                     move.l     -[A7], A4
  1055. 00000BB0  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  1056. 00000BB4  508F                     addq.l     A7, 8
  1057. 00000BB6  601E                     bra        +0x20 /* 00000BD6 */
  1058. label00000BB8:
  1059. 00000BB8  4A46                     tst.w      D6
  1060. 00000BBA  6F0E                     ble        +0x10 /* 00000BCA */
  1061. 00000BBC  486D D6EA                pea.l      [A5 - 0x2916]
  1062. 00000BC0  2F0C                     move.l     -[A7], A4
  1063. 00000BC2  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  1064. 00000BC6  508F                     addq.l     A7, 8
  1065. 00000BC8  600C                     bra        +0xE /* 00000BD6 */
  1066. label00000BCA:
  1067. 00000BCA  486D D6F2                pea.l      [A5 - 0x290E]
  1068. 00000BCE  2F0C                     move.l     -[A7], A4
  1069. 00000BD0  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  1070. 00000BD4  508F                     addq.l     A7, 8
  1071. label00000BD6:
  1072. 00000BD6  7001                     moveq.l    D0, 0x01
  1073. 00000BD8  C047                     and.w      D0, D7
  1074. 00000BDA  6604                     bne        +0x6 /* 00000BE0 */
  1075. 00000BDC  4A46                     tst.w      D6
  1076. 00000BDE  671C                     beq        +0x1E /* 00000BFC */
  1077. label00000BE0:
  1078. 00000BE0  48C6                     ext.l      D6
  1079. 00000BE2  2F06                     move.l     -[A7], D6
  1080. 00000BE4  2F0C                     move.l     -[A7], A4
  1081. 00000BE6  7000                     moveq.l    D0, 0x00
  1082. 00000BE8  1013                     move.b     D0, [A3]
  1083. 00000BEA  D08B                     add.l      D0, A3
  1084. 00000BEC  5280                     addq.l     D0, 1
  1085. 00000BEE  2F00                     move.l     -[A7], D0
  1086. 00000BF0  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  1087. 00000BF4  D113                     add.b      [A3], D0
  1088. 00000BF6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1089. 00000BFA  600C                     bra        +0xE /* 00000C08 */
  1090. label00000BFC:
  1091. 00000BFC  5213                     addq.b     [A3], 1
  1092. 00000BFE  7000                     moveq.l    D0, 0x00
  1093. 00000C00  1013                     move.b     D0, [A3]
  1094. 00000C02  17BC 0052 0000           move.b     [A3 + D0.w], 0x52 /* 'R' */
  1095. label00000C08:
  1096. 00000C08  7002                     moveq.l    D0, 0x02
  1097. 00000C0A  C047                     and.w      D0, D7
  1098. 00000C0C  670E                     beq        +0x10 /* 00000C1C */
  1099. 00000C0E  486D D6F8                pea.l      [A5 - 0x2908]
  1100. 00000C12  2F0C                     move.l     -[A7], A4
  1101. 00000C14  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  1102. 00000C18  508F                     addq.l     A7, 8
  1103. 00000C1A  601E                     bra        +0x20 /* 00000C3A */
  1104. label00000C1C:
  1105. 00000C1C  4A45                     tst.w      D5
  1106. 00000C1E  6F0E                     ble        +0x10 /* 00000C2E */
  1107. 00000C20  486D D6FC                pea.l      [A5 - 0x2904]
  1108. 00000C24  2F0C                     move.l     -[A7], A4
  1109. 00000C26  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  1110. 00000C2A  508F                     addq.l     A7, 8
  1111. 00000C2C  600C                     bra        +0xE /* 00000C3A */
  1112. label00000C2E:
  1113. 00000C2E  486D D704                pea.l      [A5 - 0x28FC]
  1114. 00000C32  2F0C                     move.l     -[A7], A4
  1115. 00000C34  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  1116. 00000C38  508F                     addq.l     A7, 8
  1117. label00000C3A:
  1118. 00000C3A  7002                     moveq.l    D0, 0x02
  1119. 00000C3C  C047                     and.w      D0, D7
  1120. 00000C3E  6604                     bne        +0x6 /* 00000C44 */
  1121. 00000C40  4A45                     tst.w      D5
  1122. 00000C42  671C                     beq        +0x1E /* 00000C60 */
  1123. label00000C44:
  1124. 00000C44  48C5                     ext.l      D5
  1125. 00000C46  2F05                     move.l     -[A7], D5
  1126. 00000C48  2F0C                     move.l     -[A7], A4
  1127. 00000C4A  7000                     moveq.l    D0, 0x00
  1128. 00000C4C  1013                     move.b     D0, [A3]
  1129. 00000C4E  D08B                     add.l      D0, A3
  1130. 00000C50  5280                     addq.l     D0, 1
  1131. 00000C52  2F00                     move.l     -[A7], D0
  1132. 00000C54  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  1133. 00000C58  D113                     add.b      [A3], D0
  1134. 00000C5A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1135. 00000C5E  600C                     bra        +0xE /* 00000C6C */
  1136. label00000C60:
  1137. 00000C60  5213                     addq.b     [A3], 1
  1138. 00000C62  7000                     moveq.l    D0, 0x00
  1139. 00000C64  1013                     move.b     D0, [A3]
  1140. 00000C66  17BC 0043 0000           move.b     [A3 + D0.w], 0x43 /* 'C' */
  1141. label00000C6C:
  1142. 00000C6C  4CEE 18E0 FEEC           movem.l    D5,D6,D7,A3,A4, [A6 - 0x114]
  1143. 00000C72  4E5E                     unlink     A6
  1144. 00000C74  4E75                     rts
  1145. fn00000C76:
  1146. 00000C76  4E56 0000                link       A6, 0
  1147. 00000C7A  48E7 0310                movem.l    -[A7], D6,D7,A3
  1148. 00000C7E  3E2E 001E                move.w     D7, [A6 + 0x1E]
  1149. 00000C82  266E 0008                movea.l    A3, [A6 + 0x8]
  1150. 00000C86  48C7                     ext.l      D7
  1151. 00000C88  2F07                     move.l     -[A7], D7
  1152. 00000C8A  302E 0016                move.w     D0, [A6 + 0x16]
  1153. 00000C8E  48C0                     ext.l      D0
  1154. 00000C90  2F00                     move.l     -[A7], D0
  1155. 00000C92  302E 000E                move.w     D0, [A6 + 0xE]
  1156. 00000C96  48C0                     ext.l      D0
  1157. 00000C98  2F00                     move.l     -[A7], D0
  1158. 00000C9A  2F0B                     move.l     -[A7], A3
  1159. 00000C9C  4EBA FEEA                jsr        [PC - 0x116 /* 00000B88 */]
  1160. 00000CA0  5213                     addq.b     [A3], 1
  1161. 00000CA2  7000                     moveq.l    D0, 0x00
  1162. 00000CA4  1013                     move.b     D0, [A3]
  1163. 00000CA6  17BC 003A 0000           move.b     [A3 + D0.w], 0x3A /* ':' */
  1164. 00000CAC  7004                     moveq.l    D0, 0x04
  1165. 00000CAE  C047                     and.w      D0, D7
  1166. 00000CB0  6704                     beq        +0x6 /* 00000CB6 */
  1167. 00000CB2  7001                     moveq.l    D0, 0x01
  1168. 00000CB4  6002                     bra        +0x4 /* 00000CB8 */
  1169. label00000CB6:
  1170. 00000CB6  7000                     moveq.l    D0, 0x00
  1171. label00000CB8:
  1172. 00000CB8  3C00                     move.w     D6, D0
  1173. 00000CBA  7008                     moveq.l    D0, 0x08
  1174. 00000CBC  C047                     and.w      D0, D7
  1175. 00000CBE  6704                     beq        +0x6 /* 00000CC4 */
  1176. 00000CC0  0046 0002                ori.w      D6, 0x2
  1177. label00000CC4:
  1178. 00000CC4  48C6                     ext.l      D6
  1179. 00000CC6  2F06                     move.l     -[A7], D6
  1180. 00000CC8  302E 001A                move.w     D0, [A6 + 0x1A]
  1181. 00000CCC  48C0                     ext.l      D0
  1182. 00000CCE  2F00                     move.l     -[A7], D0
  1183. 00000CD0  302E 0012                move.w     D0, [A6 + 0x12]
  1184. 00000CD4  48C0                     ext.l      D0
  1185. 00000CD6  2F00                     move.l     -[A7], D0
  1186. 00000CD8  2F0B                     move.l     -[A7], A3
  1187. 00000CDA  4EBA FEAC                jsr        [PC - 0x154 /* 00000B88 */]
  1188. 00000CDE  4CEE 08C0 FFF4           movem.l    D6,D7,A3, [A6 - 0xC]
  1189. 00000CE4  4E5E                     unlink     A6
  1190. 00000CE6  4E75                     rts
  1191. fn00000CE8:
  1192. 00000CE8  4E56 FF00                link       A6, -0x0100
  1193. 00000CEC  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  1194. 00000CF0  286E 0008                movea.l    A4, [A6 + 0x8]
  1195. 00000CF4  2E2E 000C                move.l     D7, [A6 + 0xC]
  1196. 00000CF8  6000 0090                bra        +0x92 /* 00000D8A */
  1197. label00000CFC:
  1198. 00000CFC  4EAD 09D2                jsr        [A5 + 0x9D2 /* export_310 */]
  1199. 00000D00  264C                     movea.l    A3, A4
  1200. 00000D02  6006                     bra        +0x8 /* 00000D0A */
  1201. label00000D04:
  1202. 00000D04  5387                     subq.l     D7, 1
  1203. 00000D06  D6FC 0001                add.w      A3, 0x1
  1204. label00000D0A:
  1205. 00000D0A  4A87                     tst.l      D7
  1206. 00000D0C  670C                     beq        +0xE /* 00000D1A */
  1207. 00000D0E  7000                     moveq.l    D0, 0x00
  1208. 00000D10  1013                     move.b     D0, [A3]
  1209. 00000D12  0C80 0000 0080           cmpi.l     D0, 0x80
  1210. 00000D18  6DEA                     blt        -0x14 /* 00000D04 */
  1211. label00000D1A:
  1212. 00000D1A  200B                     move.l     D0, A3
  1213. 00000D1C  908C                     sub.l      D0, A4
  1214. 00000D1E  2F00                     move.l     -[A7], D0
  1215. 00000D20  2F0C                     move.l     -[A7], A4
  1216. 00000D22  206D D816                movea.l    A0, [A5 - 0x27EA]
  1217. 00000D26  4E90                     jsr        [A0]
  1218. 00000D28  3C00                     move.w     D6, D0
  1219. 00000D2A  508F                     addq.l     A7, 8
  1220. 00000D2C  6762                     beq        +0x64 /* 00000D90 */
  1221. 00000D2E  4A87                     tst.l      D7
  1222. 00000D30  6758                     beq        +0x5A /* 00000D8A */
  1223. 00000D32  7000                     moveq.l    D0, 0x00
  1224. 00000D34  1013                     move.b     D0, [A3]
  1225. 00000D36  0C80 0000 0080           cmpi.l     D0, 0x80
  1226. 00000D3C  6D4C                     blt        +0x4E /* 00000D8A */
  1227. 00000D3E  1D7C 001B FF00           move.b     [A6 - 0x100], 0x1B
  1228. 00000D44  7000                     moveq.l    D0, 0x00
  1229. 00000D46  1013                     move.b     D0, [A3]
  1230. 00000D48  90BC 0000 0080           sub.l      D0, 0x80
  1231. 00000D4E  E540                     asl        D0.w, 2
  1232. 00000D50  41ED CF0E                lea.l      A0, [A5 - 0x30F2]
  1233. 00000D54  4870 0000                pea.l      [A0 + D0.w]
  1234. 00000D58  41EE FF00                lea.l      A0, [A6 - 0x100]
  1235. 00000D5C  5288                     addq.l     A0, 1
  1236. 00000D5E  2F08                     move.l     -[A7], A0
  1237. 00000D60  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  1238. 00000D64  486E FF00                pea.l      [A6 - 0x100]
  1239. 00000D68  4EAD 0F3A                jsr        [A5 + 0xF3A /* export_483 */]
  1240. 00000D6C  588F                     addq.l     A7, 4
  1241. 00000D6E  2F00                     move.l     -[A7], D0
  1242. 00000D70  486E FF00                pea.l      [A6 - 0x100]
  1243. 00000D74  206D D816                movea.l    A0, [A5 - 0x27EA]
  1244. 00000D78  4E90                     jsr        [A0]
  1245. 00000D7A  3C00                     move.w     D6, D0
  1246. 00000D7C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1247. 00000D80  670E                     beq        +0x10 /* 00000D90 */
  1248. 00000D82  5387                     subq.l     D7, 1
  1249. 00000D84  D6FC 0001                add.w      A3, 0x1
  1250. 00000D88  284B                     movea.l    A4, A3
  1251. label00000D8A:
  1252. 00000D8A  4A87                     tst.l      D7
  1253. 00000D8C  6600 FF6E                bne        -0x90 /* 00000CFC */
  1254. label00000D90:
  1255. 00000D90  3006                     move.w     D0, D6
  1256. 00000D92  4CEE 18C0 FEF0           movem.l    D6,D7,A3,A4, [A6 - 0x110]
  1257. 00000D98  4E5E                     unlink     A6
  1258. 00000D9A  4E75                     rts
  1259. export_1344:
  1260. 00000D9C  4E56 FFE8                link       A6, -0x0018
  1261. 00000DA0  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1262. 00000DA4  49ED DB1A                lea.l      A4, [A5 - 0x24E6]
  1263. 00000DA8  47ED D81A                lea.l      A3, [A5 - 0x27E6]
  1264. 00000DAC  3B7C 0001 CF0C           move.w     [A5 - 0x30F4], 0x1
  1265. 00000DB2  2B6E 0008 D816           move.l     [A5 - 0x27EA], [A6 + 0x8]
  1266. 00000DB8  2B6D BBB8 D812           move.l     [A5 - 0x27EE], [A5 - 0x4448]
  1267. 00000DBE  426D D808                clr.w      [A5 - 0x27F8]
  1268. 00000DC2  426D D80A                clr.w      [A5 - 0x27F6]
  1269. 00000DC6  7A01                     moveq.l    D5, 0x01
  1270. 00000DC8  1D7C 0049 FFE9           move.b     [A6 - 0x17], 0x49 /* 'I' */
  1271. 00000DCE  6000 08F0                bra        +0x8F2 /* 000016C0 */
  1272. label00000DD2:
  1273. 00000DD2  4EAD 09D2                jsr        [A5 + 0x9D2 /* export_310 */]
  1274. 00000DD6  4247                     clr.w      D7
  1275. 00000DD8  102E FFE8                move.b     D0, [A6 - 0x18]
  1276. 00000DDC  0400 0042                subi.b     D0, 0x42 /* 'B' */
  1277. 00000DE0  6700 02F6                beq        +0x2F8 /* 000010D8 */
  1278. 00000DE4  5900                     subq.b     D0, 4
  1279. 00000DE6  6700 0474                beq        +0x476 /* 0000125C */
  1280. 00000DEA  5700                     subq.b     D0, 3
  1281. 00000DEC  6714                     beq        +0x16 /* 00000E02 */
  1282. 00000DEE  5B00                     subq.b     D0, 5
  1283. 00000DF0  6700 00A0                beq        +0xA2 /* 00000E92 */
  1284. 00000DF4  5300                     subq.b     D0, 1
  1285. 00000DF6  6700 0410                beq        +0x412 /* 00001208 */
  1286. 00000DFA  5300                     subq.b     D0, 1
  1287. 00000DFC  6750                     beq        +0x52 /* 00000E4E */
  1288. 00000DFE  6000 0892                bra        +0x894 /* 00001692 */
  1289. label00000E02:
  1290. 00000E02  486D D71E                pea.l      [A5 - 0x28E2]
  1291. 00000E06  202D D812                move.l     D0, [A5 - 0x27EE]
  1292. 00000E0A  5480                     addq.l     D0, 2
  1293. 00000E0C  2F00                     move.l     -[A7], D0
  1294. 00000E0E  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  1295. 00000E12  2D7C 5273 6C76 FFFC      move.l     [A6 - 0x4], 0x52736C76 /* 'Rslv' */
  1296. 00000E1A  486E FFFC                pea.l      [A6 - 0x4]
  1297. 00000E1E  202D D812                move.l     D0, [A5 - 0x27EE]
  1298. 00000E22  5880                     addq.l     D0, 4
  1299. 00000E24  2F00                     move.l     -[A7], D0
  1300. 00000E26  7004                     moveq.l    D0, 0x04
  1301. 00000E28  2F00                     move.l     -[A7], D0
  1302. 00000E2A  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  1303. 00000E2E  486D D722                pea.l      [A5 - 0x28DE]
  1304. 00000E32  202D D812                move.l     D0, [A5 - 0x27EE]
  1305. 00000E36  5080                     addq.l     D0, 8
  1306. 00000E38  2F00                     move.l     -[A7], D0
  1307. 00000E3A  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  1308. 00000E3E  7E0A                     moveq.l    D7, 0x0A
  1309. 00000E40  1D7C 0050 FFE9           move.b     [A6 - 0x17], 0x50 /* 'P' */
  1310. 00000E46  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1311. 00000E4A  6000 0846                bra        +0x848 /* 00001692 */
  1312. label00000E4E:
  1313. 00000E4E  7000                     moveq.l    D0, 0x00
  1314. 00000E50  102E FFE8                move.b     D0, [A6 - 0x18]
  1315. 00000E54  2F00                     move.l     -[A7], D0
  1316. 00000E56  4EBA 1422                jsr        [PC + 0x1422 /* 0000227A */]
  1317. 00000E5A  486D D726                pea.l      [A5 - 0x28DA]
  1318. 00000E5E  202D D812                move.l     D0, [A5 - 0x27EE]
  1319. 00000E62  5280                     addq.l     D0, 1
  1320. 00000E64  2F00                     move.l     -[A7], D0
  1321. 00000E66  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  1322. 00000E6A  7E03                     moveq.l    D7, 0x03
  1323. 00000E6C  48C7                     ext.l      D7
  1324. 00000E6E  2F07                     move.l     -[A7], D7
  1325. 00000E70  4EBA 0C54                jsr        [PC + 0xC54 /* 00001AC6 */]
  1326. 00000E74  4A40                     tst.w      D0
  1327. 00000E76  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1328. 00000E7A  6700 0856                beq        +0x858 /* 000016D2 */
  1329. 00000E7E  4EBA 112E                jsr        [PC + 0x112E /* 00001FAE */]
  1330. 00000E82  4A40                     tst.w      D0
  1331. 00000E84  6700 084C                beq        +0x84E /* 000016D2 */
  1332. 00000E88  1D7C 004E FFE9           move.b     [A6 - 0x17], 0x4E /* 'N' */
  1333. 00000E8E  6000 0830                bra        +0x832 /* 000016C0 */
  1334. label00000E92:
  1335. 00000E92  7000                     moveq.l    D0, 0x00
  1336. 00000E94  102E FFE8                move.b     D0, [A6 - 0x18]
  1337. 00000E98  2F00                     move.l     -[A7], D0
  1338. 00000E9A  4EBA 13DE                jsr        [PC + 0x13DE /* 0000227A */]
  1339. 00000E9E  486D D72A                pea.l      [A5 - 0x28D6]
  1340. 00000EA2  202D D812                move.l     D0, [A5 - 0x27EE]
  1341. 00000EA6  5480                     addq.l     D0, 2
  1342. 00000EA8  2F00                     move.l     -[A7], D0
  1343. 00000EAA  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  1344. 00000EAE  206D BA78                movea.l    A0, [A5 - 0x4588]
  1345. 00000EB2  3C28 015C                move.w     D6, [A0 + 0x15C]
  1346. 00000EB6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1347. 00000EBA  6000 0208                bra        +0x20A /* 000010C4 */
  1348. label00000EBE:
  1349. 00000EBE  48C6                     ext.l      D6
  1350. 00000EC0  2F06                     move.l     -[A7], D6
  1351. 00000EC2  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  1352. 00000EC6  4EAD 11E2                jsr        [A5 + 0x11E2 /* export_568 */]
  1353. 00000ECA  4A80                     tst.l      D0
  1354. 00000ECC  508F                     addq.l     A7, 8
  1355. 00000ECE  6D00 01F4                blt        +0x1F6 /* 000010C4 */
  1356. 00000ED2  206D BA78                movea.l    A0, [A5 - 0x4588]
  1357. 00000ED6  2068 023E                movea.l    A0, [A0 + 0x23E]
  1358. 00000EDA  48C6                     ext.l      D6
  1359. 00000EDC  2006                     move.l     D0, D6
  1360. 00000EDE  E580                     asl        D0, 2
  1361. 00000EE0  2070 0800                movea.l    A0, [A0 + D0]
  1362. 00000EE4  5488                     addq.l     A0, 2
  1363. 00000EE6  226D BA78                movea.l    A1, [A5 - 0x4588]
  1364. 00000EEA  2269 023E                movea.l    A1, [A1 + 0x23E]
  1365. 00000EEE  48C6                     ext.l      D6
  1366. 00000EF0  2006                     move.l     D0, D6
  1367. 00000EF2  E580                     asl        D0, 2
  1368. 00000EF4  2271 0800                movea.l    A1, [A1 + D0]
  1369. 00000EF8  7000                     moveq.l    D0, 0x00
  1370. 00000EFA  1029 0002                move.b     D0, [A1 + 0x2]
  1371. 00000EFE  D088                     add.l      D0, A0
  1372. 00000F00  2040                     movea.l    A0, D0
  1373. 00000F02  7000                     moveq.l    D0, 0x00
  1374. 00000F04  1010                     move.b     D0, [A0]
  1375. 00000F06  3E00                     move.w     D7, D0
  1376. 00000F08  48C7                     ext.l      D7
  1377. 00000F0A  2F07                     move.l     -[A7], D7
  1378. 00000F0C  206D BA78                movea.l    A0, [A5 - 0x4588]
  1379. 00000F10  2068 023E                movea.l    A0, [A0 + 0x23E]
  1380. 00000F14  48C6                     ext.l      D6
  1381. 00000F16  2006                     move.l     D0, D6
  1382. 00000F18  E580                     asl        D0, 2
  1383. 00000F1A  2070 0800                movea.l    A0, [A0 + D0]
  1384. 00000F1E  5488                     addq.l     A0, 2
  1385. 00000F20  226D BA78                movea.l    A1, [A5 - 0x4588]
  1386. 00000F24  2269 023E                movea.l    A1, [A1 + 0x23E]
  1387. 00000F28  48C6                     ext.l      D6
  1388. 00000F2A  2006                     move.l     D0, D6
  1389. 00000F2C  E580                     asl        D0, 2
  1390. 00000F2E  2271 0800                movea.l    A1, [A1 + D0]
  1391. 00000F32  7000                     moveq.l    D0, 0x00
  1392. 00000F34  1029 0002                move.b     D0, [A1 + 0x2]
  1393. 00000F38  D088                     add.l      D0, A0
  1394. 00000F3A  5280                     addq.l     D0, 1
  1395. 00000F3C  2F00                     move.l     -[A7], D0
  1396. 00000F3E  202D D812                move.l     D0, [A5 - 0x27EE]
  1397. 00000F42  5880                     addq.l     D0, 4
  1398. 00000F44  2F00                     move.l     -[A7], D0
  1399. 00000F46  4EAD 038A                jsr        [A5 + 0x38A /* export_109 */]
  1400. 00000F4A  5847                     addq.w     D7, 4
  1401. 00000F4C  486D D72E                pea.l      [A5 - 0x28D2]
  1402. 00000F50  48C7                     ext.l      D7
  1403. 00000F52  2007                     move.l     D0, D7
  1404. 00000F54  D0AD D812                add.l      D0, [A5 - 0x27EE]
  1405. 00000F58  2F00                     move.l     -[A7], D0
  1406. 00000F5A  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  1407. 00000F5E  5447                     addq.w     D7, 2
  1408. 00000F60  426E FFEA                clr.w      [A6 - 0x16]
  1409. 00000F64  426E FFEC                clr.w      [A6 - 0x14]
  1410. 00000F68  4A6D BCF4                tst.w      [A5 - 0x430C]
  1411. 00000F6C  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1412. 00000F70  6608                     bne        +0xA /* 00000F7A */
  1413. 00000F72  0C6D 7FFF BCF6           cmpi.w     [A5 - 0x430A], 0x7FFF
  1414. 00000F78  6734                     beq        +0x36 /* 00000FAE */
  1415. label00000F7A:
  1416. 00000F7A  526E FFEA                addq.w     [A6 - 0x16], 1
  1417. 00000F7E  206D D812                movea.l    A0, [A5 - 0x27EE]
  1418. 00000F82  3007                     move.w     D0, D7
  1419. 00000F84  5247                     addq.w     D7, 1
  1420. 00000F86  11BC 0052 0000           move.b     [A0 + D0.w], 0x52 /* 'R' */
  1421. 00000F8C  302D BCF4                move.w     D0, [A5 - 0x430C]
  1422. 00000F90  48C0                     ext.l      D0
  1423. 00000F92  5280                     addq.l     D0, 1
  1424. 00000F94  2F00                     move.l     -[A7], D0
  1425. 00000F96  486D D732                pea.l      [A5 - 0x28CE]
  1426. 00000F9A  48C7                     ext.l      D7
  1427. 00000F9C  2007                     move.l     D0, D7
  1428. 00000F9E  D0AD D812                add.l      D0, [A5 - 0x27EE]
  1429. 00000FA2  2F00                     move.l     -[A7], D0
  1430. 00000FA4  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  1431. 00000FA8  DE40                     add.w      D7, D0
  1432. 00000FAA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1433. label00000FAE:
  1434. 00000FAE  4A6E FFEA                tst.w      [A6 - 0x16]
  1435. 00000FB2  670E                     beq        +0x10 /* 00000FC2 */
  1436. 00000FB4  4A6D BCF8                tst.w      [A5 - 0x4308]
  1437. 00000FB8  6608                     bne        +0xA /* 00000FC2 */
  1438. 00000FBA  0C6D 7FFF BCFA           cmpi.w     [A5 - 0x4306], 0x7FFF
  1439. 00000FC0  6734                     beq        +0x36 /* 00000FF6 */
  1440. label00000FC2:
  1441. 00000FC2  526E FFEC                addq.w     [A6 - 0x14], 1
  1442. 00000FC6  206D D812                movea.l    A0, [A5 - 0x27EE]
  1443. 00000FCA  3007                     move.w     D0, D7
  1444. 00000FCC  5247                     addq.w     D7, 1
  1445. 00000FCE  11BC 0043 0000           move.b     [A0 + D0.w], 0x43 /* 'C' */
  1446. 00000FD4  302D BCF8                move.w     D0, [A5 - 0x4308]
  1447. 00000FD8  48C0                     ext.l      D0
  1448. 00000FDA  5280                     addq.l     D0, 1
  1449. 00000FDC  2F00                     move.l     -[A7], D0
  1450. 00000FDE  486D D736                pea.l      [A5 - 0x28CA]
  1451. 00000FE2  48C7                     ext.l      D7
  1452. 00000FE4  2007                     move.l     D0, D7
  1453. 00000FE6  D0AD D812                add.l      D0, [A5 - 0x27EE]
  1454. 00000FEA  2F00                     move.l     -[A7], D0
  1455. 00000FEC  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  1456. 00000FF0  DE40                     add.w      D7, D0
  1457. 00000FF2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1458. label00000FF6:
  1459. 00000FF6  302D BCF4                move.w     D0, [A5 - 0x430C]
  1460. 00000FFA  B06D BCF6                cmp.w      D0, [A5 - 0x430A]
  1461. 00000FFE  660C                     bne        +0xE /* 0000100C */
  1462. 00001000  302D BCF8                move.w     D0, [A5 - 0x4308]
  1463. 00001004  B06D BCFA                cmp.w      D0, [A5 - 0x4306]
  1464. 00001008  6700 0098                beq        +0x9A /* 000010A2 */
  1465. label0000100C:
  1466. 0000100C  206D D812                movea.l    A0, [A5 - 0x27EE]
  1467. 00001010  3007                     move.w     D0, D7
  1468. 00001012  5247                     addq.w     D7, 1
  1469. 00001014  11BC 003A 0000           move.b     [A0 + D0.w], 0x3A /* ':' */
  1470. 0000101A  4A6E FFEC                tst.w      [A6 - 0x14]
  1471. 0000101E  670E                     beq        +0x10 /* 0000102E */
  1472. 00001020  4A6D BCF4                tst.w      [A5 - 0x430C]
  1473. 00001024  6608                     bne        +0xA /* 0000102E */
  1474. 00001026  0C6D 7FFF BCF6           cmpi.w     [A5 - 0x430A], 0x7FFF
  1475. 0000102C  6730                     beq        +0x32 /* 0000105E */
  1476. label0000102E:
  1477. 0000102E  206D D812                movea.l    A0, [A5 - 0x27EE]
  1478. 00001032  3007                     move.w     D0, D7
  1479. 00001034  5247                     addq.w     D7, 1
  1480. 00001036  11BC 0052 0000           move.b     [A0 + D0.w], 0x52 /* 'R' */
  1481. 0000103C  302D BCF6                move.w     D0, [A5 - 0x430A]
  1482. 00001040  48C0                     ext.l      D0
  1483. 00001042  5280                     addq.l     D0, 1
  1484. 00001044  2F00                     move.l     -[A7], D0
  1485. 00001046  486D D73A                pea.l      [A5 - 0x28C6]
  1486. 0000104A  48C7                     ext.l      D7
  1487. 0000104C  2007                     move.l     D0, D7
  1488. 0000104E  D0AD D812                add.l      D0, [A5 - 0x27EE]
  1489. 00001052  2F00                     move.l     -[A7], D0
  1490. 00001054  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  1491. 00001058  DE40                     add.w      D7, D0
  1492. 0000105A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1493. label0000105E:
  1494. 0000105E  4A6E FFEA                tst.w      [A6 - 0x16]
  1495. 00001062  670E                     beq        +0x10 /* 00001072 */
  1496. 00001064  4A6D BCF8                tst.w      [A5 - 0x4308]
  1497. 00001068  6608                     bne        +0xA /* 00001072 */
  1498. 0000106A  0C6D 7FFF BCFA           cmpi.w     [A5 - 0x4306], 0x7FFF
  1499. 00001070  6730                     beq        +0x32 /* 000010A2 */
  1500. label00001072:
  1501. 00001072  206D D812                movea.l    A0, [A5 - 0x27EE]
  1502. 00001076  3007                     move.w     D0, D7
  1503. 00001078  5247                     addq.w     D7, 1
  1504. 0000107A  11BC 0043 0000           move.b     [A0 + D0.w], 0x43 /* 'C' */
  1505. 00001080  302D BCFA                move.w     D0, [A5 - 0x4306]
  1506. 00001084  48C0                     ext.l      D0
  1507. 00001086  5280                     addq.l     D0, 1
  1508. 00001088  2F00                     move.l     -[A7], D0
  1509. 0000108A  486D D73E                pea.l      [A5 - 0x28C2]
  1510. 0000108E  48C7                     ext.l      D7
  1511. 00001090  2007                     move.l     D0, D7
  1512. 00001092  D0AD D812                add.l      D0, [A5 - 0x27EE]
  1513. 00001096  2F00                     move.l     -[A7], D0
  1514. 00001098  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  1515. 0000109C  DE40                     add.w      D7, D0
  1516. 0000109E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1517. label000010A2:
  1518. 000010A2  206D D812                movea.l    A0, [A5 - 0x27EE]
  1519. 000010A6  3007                     move.w     D0, D7
  1520. 000010A8  5247                     addq.w     D7, 1
  1521. 000010AA  11BC 000D 0000           move.b     [A0 + D0.w], 0xD /* '\r' */
  1522. 000010B0  48C7                     ext.l      D7
  1523. 000010B2  2F07                     move.l     -[A7], D7
  1524. 000010B4  2F2D D812                move.l     -[A7], [A5 - 0x27EE]
  1525. 000010B8  4EBA FC2E                jsr        [PC - 0x3D2 /* 00000CE8 */]
  1526. 000010BC  3A00                     move.w     D5, D0
  1527. 000010BE  508F                     addq.l     A7, 8
  1528. 000010C0  6700 0610                beq        +0x612 /* 000016D2 */
  1529. label000010C4:
  1530. 000010C4  3006                     move.w     D0, D6
  1531. 000010C6  5346                     subq.w     D6, 1
  1532. 000010C8  4A40                     tst.w      D0
  1533. 000010CA  6600 FDF2                bne        -0x20C /* 00000EBE */
  1534. 000010CE  1D7C 0042 FFE9           move.b     [A6 - 0x17], 0x42 /* 'B' */
  1535. 000010D4  6000 05EA                bra        +0x5EC /* 000016C0 */
  1536. label000010D8:
  1537. 000010D8  7001                     moveq.l    D0, 0x01
  1538. 000010DA  2F00                     move.l     -[A7], D0
  1539. 000010DC  4EAD 1332                jsr        [A5 + 0x1332 /* export_610 */]
  1540. 000010E0  0C6D 00FF BA42           cmpi.w     [A5 - 0x45BE], 0xFF
  1541. 000010E6  588F                     addq.l     A7, 4
  1542. 000010E8  6E0A                     bgt        +0xC /* 000010F4 */
  1543. 000010EA  0C6D 3FFF BA40           cmpi.w     [A5 - 0x45C0], 0x3FFF
  1544. 000010F0  6F00 00CC                ble        +0xCE /* 000011BE */
  1545. label000010F4:
  1546. 000010F4  486B 0100                pea.l      [A3 + 0x100]
  1547. 000010F8  4878 041D                push.l     0x41D
  1548. 000010FC  4EAD 0E3A                jsr        [A5 + 0xE3A /* export_451 */]
  1549. 00001100  508F                     addq.l     A7, 8
  1550. 00001102  2F00                     move.l     -[A7], D0
  1551. 00001104  4878 042B                push.l     0x42B
  1552. 00001108  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  1553. 0000110C  588F                     addq.l     A7, 4
  1554. 0000110E  2F00                     move.l     -[A7], D0
  1555. 00001110  288B                     move.l     [A4], A3
  1556. 00001112  200B                     move.l     D0, A3
  1557. 00001114  5280                     addq.l     D0, 1
  1558. 00001116  2F00                     move.l     -[A7], D0
  1559. 00001118  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  1560. 0000111C  1680                     move.b     [A3], D0
  1561. 0000111E  41EB 0100                lea.l      A0, [A3 + 0x100]
  1562. 00001122  2948 0004                move.l     [A4 + 0x4], A0
  1563. 00001126  2F08                     move.l     -[A7], A0
  1564. 00001128  4878 042C                push.l     0x42C
  1565. 0000112C  4EAD 0E2A                jsr        [A5 + 0xE2A /* export_449 */]
  1566. 00001130  41EB 0200                lea.l      A0, [A3 + 0x200]
  1567. 00001134  2948 0008                move.l     [A4 + 0x8], A0
  1568. 00001138  2F08                     move.l     -[A7], A0
  1569. 0000113A  4878 042D                push.l     0x42D
  1570. 0000113E  4EAD 0E2A                jsr        [A5 + 0xE2A /* export_449 */]
  1571. 00001142  2D6D BA78 FFF4           move.l     [A6 - 0xC], [A5 - 0x4588]
  1572. 00001148  4AAD B9FC                tst.l      [A5 - 0x4604]
  1573. 0000114C  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  1574. 00001150  670A                     beq        +0xC /* 0000115C */
  1575. 00001152  206D B9FC                movea.l    A0, [A5 - 0x4604]
  1576. 00001156  2068 0412                movea.l    A0, [A0 + 0x412]
  1577. 0000115A  6004                     bra        +0x6 /* 00001160 */
  1578. label0000115C:
  1579. 0000115C  307C 0000                movea.w    A0, 0x0
  1580. label00001160:
  1581. 00001160  2B48 BA78                move.l     [A5 - 0x4588], A0
  1582. 00001164  7002                     moveq.l    D0, 0x02
  1583. 00001166  2F00                     move.l     -[A7], D0
  1584. 00001168  7201                     moveq.l    D1, 0x01
  1585. 0000116A  2F01                     move.l     -[A7], D1
  1586. 0000116C  7003                     moveq.l    D0, 0x03
  1587. 0000116E  2F00                     move.l     -[A7], D0
  1588. 00001170  2F0C                     move.l     -[A7], A4
  1589. 00001172  4EAD 2012                jsr        [A5 + 0x2012 /* export_1022 */]
  1590. 00001176  3C00                     move.w     D6, D0
  1591. 00001178  2B6E FFF4 BA78           move.l     [A5 - 0x4588], [A6 - 0xC]
  1592. 0000117E  0C46 0002                cmpi.w     D6, 0x2
  1593. 00001182  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1594. 00001186  6700 0554                beq        +0x556 /* 000016DC */
  1595. 0000118A  0C6D 00FF BA42           cmpi.w     [A5 - 0x45BE], 0xFF
  1596. 00001190  6F08                     ble        +0xA /* 0000119A */
  1597. 00001192  203C 0000 00FF           move.l     D0, 0xFF
  1598. 00001198  6006                     bra        +0x8 /* 000011A0 */
  1599. label0000119A:
  1600. 0000119A  302D BA42                move.w     D0, [A5 - 0x45BE]
  1601. 0000119E  48C0                     ext.l      D0
  1602. label000011A0:
  1603. 000011A0  3B40 BA42                move.w     [A5 - 0x45BE], D0
  1604. 000011A4  0C6D 3FFF BA40           cmpi.w     [A5 - 0x45C0], 0x3FFF
  1605. 000011AA  6F08                     ble        +0xA /* 000011B4 */
  1606. 000011AC  203C 0000 3FFF           move.l     D0, 0x3FFF
  1607. 000011B2  6006                     bra        +0x8 /* 000011BA */
  1608. label000011B4:
  1609. 000011B4  302D BA40                move.w     D0, [A5 - 0x45C0]
  1610. 000011B8  48C0                     ext.l      D0
  1611. label000011BA:
  1612. 000011BA  3B40 BA40                move.w     [A5 - 0x45C0], D0
  1613. label000011BE:
  1614. 000011BE  302D BA42                move.w     D0, [A5 - 0x45BE]
  1615. 000011C2  5240                     addq.w     D0, 1
  1616. 000011C4  3B40 D80C                move.w     [A5 - 0x27F4], D0
  1617. 000011C8  48C0                     ext.l      D0
  1618. 000011CA  2F00                     move.l     -[A7], D0
  1619. 000011CC  302D BA40                move.w     D0, [A5 - 0x45C0]
  1620. 000011D0  5240                     addq.w     D0, 1
  1621. 000011D2  3B40 D80E                move.w     [A5 - 0x27F2], D0
  1622. 000011D6  48C0                     ext.l      D0
  1623. 000011D8  2F00                     move.l     -[A7], D0
  1624. 000011DA  486D D742                pea.l      [A5 - 0x28BE]
  1625. 000011DE  202D D812                move.l     D0, [A5 - 0x27EE]
  1626. 000011E2  5280                     addq.l     D0, 1
  1627. 000011E4  2F00                     move.l     -[A7], D0
  1628. 000011E6  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  1629. 000011EA  202D D812                move.l     D0, [A5 - 0x27EE]
  1630. 000011EE  5280                     addq.l     D0, 1
  1631. 000011F0  2F00                     move.l     -[A7], D0
  1632. 000011F2  4EAD 0F3A                jsr        [A5 + 0xF3A /* export_483 */]
  1633. 000011F6  2E00                     move.l     D7, D0
  1634. 000011F8  5287                     addq.l     D7, 1
  1635. 000011FA  1D7C 004F FFE9           move.b     [A6 - 0x17], 0x4F /* 'O' */
  1636. 00001200  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1637. 00001204  6000 048C                bra        +0x48E /* 00001692 */
  1638. label00001208:
  1639. 00001208  7E01                     moveq.l    D7, 0x01
  1640. 0000120A  206D BA78                movea.l    A0, [A5 - 0x4588]
  1641. 0000120E  4A68 0180                tst.w      [A0 + 0x180]
  1642. 00001212  6716                     beq        +0x18 /* 0000122A */
  1643. 00001214  486D D74C                pea.l      [A5 - 0x28B4]
  1644. 00001218  48C7                     ext.l      D7
  1645. 0000121A  2007                     move.l     D0, D7
  1646. 0000121C  D0AD D812                add.l      D0, [A5 - 0x27EE]
  1647. 00001220  2F00                     move.l     -[A7], D0
  1648. 00001222  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  1649. 00001226  5447                     addq.w     D7, 2
  1650. 00001228  508F                     addq.l     A7, 8
  1651. label0000122A:
  1652. 0000122A  206D BA78                movea.l    A0, [A5 - 0x4588]
  1653. 0000122E  4A68 0184                tst.w      [A0 + 0x184]
  1654. 00001232  6616                     bne        +0x18 /* 0000124A */
  1655. 00001234  486D D750                pea.l      [A5 - 0x28B0]
  1656. 00001238  48C7                     ext.l      D7
  1657. 0000123A  2007                     move.l     D0, D7
  1658. 0000123C  D0AD D812                add.l      D0, [A5 - 0x27EE]
  1659. 00001240  2F00                     move.l     -[A7], D0
  1660. 00001242  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  1661. 00001246  5447                     addq.w     D7, 2
  1662. 00001248  508F                     addq.l     A7, 8
  1663. label0000124A:
  1664. 0000124A  1D7C 0046 FFE9           move.b     [A6 - 0x17], 0x46 /* 'F' */
  1665. 00001250  0C47 0001                cmpi.w     D7, 0x1
  1666. 00001254  6700 046A                beq        +0x46C /* 000016C0 */
  1667. 00001258  6000 0438                bra        +0x43A /* 00001692 */
  1668. label0000125C:
  1669. 0000125C  7000                     moveq.l    D0, 0x00
  1670. 0000125E  102E FFE8                move.b     D0, [A6 - 0x18]
  1671. 00001262  2F00                     move.l     -[A7], D0
  1672. 00001264  4EBA 1014                jsr        [PC + 0x1014 /* 0000227A */]
  1673. 00001268  486D D754                pea.l      [A5 - 0x28AC]
  1674. 0000126C  202D D812                move.l     D0, [A5 - 0x27EE]
  1675. 00001270  5280                     addq.l     D0, 1
  1676. 00001272  2F00                     move.l     -[A7], D0
  1677. 00001274  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  1678. 00001278  2F2D D812                move.l     -[A7], [A5 - 0x27EE]
  1679. 0000127C  4EAD 0F3A                jsr        [A5 + 0xF3A /* export_483 */]
  1680. 00001280  3E00                     move.w     D7, D0
  1681. 00001282  206D BA78                movea.l    A0, [A5 - 0x4588]
  1682. 00001286  303C 0100                move.w     D0, 0x100
  1683. 0000128A  C068 0100                and.w      D0, [A0 + 0x100]
  1684. 0000128E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1685. 00001292  6610                     bne        +0x12 /* 000012A4 */
  1686. 00001294  486D D75C                pea.l      [A5 - 0x28A4]
  1687. 00001298  2F2D D812                move.l     -[A7], [A5 - 0x27EE]
  1688. 0000129C  4EAD 0F12                jsr        [A5 + 0xF12 /* export_478 */]
  1689. 000012A0  5447                     addq.w     D7, 2
  1690. 000012A2  508F                     addq.l     A7, 8
  1691. label000012A4:
  1692. 000012A4  206D BA78                movea.l    A0, [A5 - 0x4588]
  1693. 000012A8  303C 2000                move.w     D0, 0x2000 /* ' \0' */
  1694. 000012AC  C068 0100                and.w      D0, [A0 + 0x100]
  1695. 000012B0  6710                     beq        +0x12 /* 000012C2 */
  1696. 000012B2  486D D760                pea.l      [A5 - 0x28A0]
  1697. 000012B6  2F2D D812                move.l     -[A7], [A5 - 0x27EE]
  1698. 000012BA  4EAD 0F12                jsr        [A5 + 0xF12 /* export_478 */]
  1699. 000012BE  5447                     addq.w     D7, 2
  1700. 000012C0  508F                     addq.l     A7, 8
  1701. label000012C2:
  1702. 000012C2  206D BA78                movea.l    A0, [A5 - 0x4588]
  1703. 000012C6  7020                     moveq.l    D0, 0x20
  1704. 000012C8  C068 0100                and.w      D0, [A0 + 0x100]
  1705. 000012CC  6710                     beq        +0x12 /* 000012DE */
  1706. 000012CE  486D D764                pea.l      [A5 - 0x289C]
  1707. 000012D2  2F2D D812                move.l     -[A7], [A5 - 0x27EE]
  1708. 000012D6  4EAD 0F12                jsr        [A5 + 0xF12 /* export_478 */]
  1709. 000012DA  5447                     addq.w     D7, 2
  1710. 000012DC  508F                     addq.l     A7, 8
  1711. label000012DE:
  1712. 000012DE  486E FFEE                pea.l      [A6 - 0x12]
  1713. 000012E2  206D BA78                movea.l    A0, [A5 - 0x4588]
  1714. 000012E6  2068 0246                movea.l    A0, [A0 + 0x246]
  1715. 000012EA  2F28 0014                move.l     -[A7], [A0 + 0x14]
  1716. 000012EE  4EAD 0AA2                jsr        [A5 + 0xAA2 /* export_336 */]
  1717. 000012F2  206D BA78                movea.l    A0, [A5 - 0x4588]
  1718. 000012F6  2068 0246                movea.l    A0, [A0 + 0x246]
  1719. 000012FA  7000                     moveq.l    D0, 0x00
  1720. 000012FC  3028 001C                move.w     D0, [A0 + 0x1C]
  1721. 00001300  2F00                     move.l     -[A7], D0
  1722. 00001302  302E FFEE                move.w     D0, [A6 - 0x12]
  1723. 00001306  48C0                     ext.l      D0
  1724. 00001308  2F00                     move.l     -[A7], D0
  1725. 0000130A  486D D768                pea.l      [A5 - 0x2898]
  1726. 0000130E  48C7                     ext.l      D7
  1727. 00001310  2007                     move.l     D0, D7
  1728. 00001312  D0AD D812                add.l      D0, [A5 - 0x27EE]
  1729. 00001316  2F00                     move.l     -[A7], D0
  1730. 00001318  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  1731. 0000131C  DE40                     add.w      D7, D0
  1732. 0000131E  206D D812                movea.l    A0, [A5 - 0x27EE]
  1733. 00001322  3007                     move.w     D0, D7
  1734. 00001324  5247                     addq.w     D7, 1
  1735. 00001326  11BC 000D 0000           move.b     [A0 + D0.w], 0xD /* '\r' */
  1736. 0000132C  48C7                     ext.l      D7
  1737. 0000132E  2F07                     move.l     -[A7], D7
  1738. 00001330  2F2D D812                move.l     -[A7], [A5 - 0x27EE]
  1739. 00001334  4EBA F9B2                jsr        [PC - 0x64E /* 00000CE8 */]
  1740. 00001338  3A00                     move.w     D5, D0
  1741. 0000133A  4FEF 0020                lea.l      A7, [A7 + 0x20]
  1742. 0000133E  6700 0392                beq        +0x394 /* 000016D2 */
  1743. 00001342  486D D770                pea.l      [A5 - 0x2890]
  1744. 00001346  202D D812                move.l     D0, [A5 - 0x27EE]
  1745. 0000134A  5280                     addq.l     D0, 1
  1746. 0000134C  2F00                     move.l     -[A7], D0
  1747. 0000134E  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  1748. 00001352  302D BA42                move.w     D0, [A5 - 0x45BE]
  1749. 00001356  48C0                     ext.l      D0
  1750. 00001358  5280                     addq.l     D0, 1
  1751. 0000135A  2D40 FFF0                move.l     [A6 - 0x10], D0
  1752. 0000135E  0C80 0000 0100           cmpi.l     D0, 0x100
  1753. 00001364  508F                     addq.l     A7, 8
  1754. 00001366  6C08                     bge        +0xA /* 00001370 */
  1755. 00001368  2D7C 0000 0100 FFF0      move.l     [A6 - 0x10], 0x100
  1756. label00001370:
  1757. 00001370  486D 2472                pea.l      [A5 + 0x2472 /* export_1162 */]
  1758. 00001374  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1759. 00001378  4A40                     tst.w      D0
  1760. 0000137A  588F                     addq.l     A7, 4
  1761. 0000137C  6700 0354                beq        +0x356 /* 000016D2 */
  1762. 00001380  7048                     moveq.l    D0, 0x48
  1763. 00001382  2F00                     move.l     -[A7], D0
  1764. 00001384  4EAD 2472                jsr        [A5 + 0x2472 /* export_1162 */]
  1765. 00001388  48C0                     ext.l      D0
  1766. 0000138A  2F00                     move.l     -[A7], D0
  1767. 0000138C  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  1768. 00001390  3D40 FFF8                move.w     [A6 - 0x8], D0
  1769. 00001394  486D 2472                pea.l      [A5 + 0x2472 /* export_1162 */]
  1770. 00001398  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1771. 0000139C  3D7C 0001 FFFA           move.w     [A6 - 0x6], 0x1
  1772. 000013A2  426E FFEE                clr.w      [A6 - 0x12]
  1773. 000013A6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1774. 000013AA  6000 0130                bra        +0x132 /* 000014DC */
  1775. label000013AE:
  1776. 000013AE  7E03                     moveq.l    D7, 0x03
  1777. 000013B0  206D BA78                movea.l    A0, [A5 - 0x4588]
  1778. 000013B4  2068 0222                movea.l    A0, [A0 + 0x222]
  1779. 000013B8  302E FFEE                move.w     D0, [A6 - 0x12]
  1780. 000013BC  48C0                     ext.l      D0
  1781. 000013BE  E580                     asl        D0, 2
  1782. 000013C0  3030 0800                move.w     D0, [A0 + D0]
  1783. 000013C4  48C0                     ext.l      D0
  1784. 000013C6  72FF                     moveq.l    D1, 0xFFFFFFFF
  1785. 000013C8  B280                     cmp.l      D1, D0
  1786. 000013CA  6700 00F4                beq        +0xF6 /* 000014C0 */
  1787. 000013CE  4A6E FFEE                tst.w      [A6 - 0x12]
  1788. 000013D2  671A                     beq        +0x1C /* 000013EE */
  1789. 000013D4  206D BA78                movea.l    A0, [A5 - 0x4588]
  1790. 000013D8  2068 0222                movea.l    A0, [A0 + 0x222]
  1791. 000013DC  302E FFEE                move.w     D0, [A6 - 0x12]
  1792. 000013E0  48C0                     ext.l      D0
  1793. 000013E2  E580                     asl        D0, 2
  1794. 000013E4  3030 08FC                move.w     D0, [A0 + D0 - 0x4]
  1795. 000013E8  48C0                     ext.l      D0
  1796. 000013EA  5480                     addq.l     D0, 2
  1797. 000013EC  6002                     bra        +0x4 /* 000013F0 */
  1798. label000013EE:
  1799. 000013EE  7001                     moveq.l    D0, 0x01
  1800. label000013F0:
  1801. 000013F0  2F00                     move.l     -[A7], D0
  1802. 000013F2  486D D774                pea.l      [A5 - 0x288C]
  1803. 000013F6  48C7                     ext.l      D7
  1804. 000013F8  2007                     move.l     D0, D7
  1805. 000013FA  D0AD D812                add.l      D0, [A5 - 0x27EE]
  1806. 000013FE  2F00                     move.l     -[A7], D0
  1807. 00001400  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  1808. 00001404  48C7                     ext.l      D7
  1809. 00001406  2007                     move.l     D0, D7
  1810. 00001408  D0AD D812                add.l      D0, [A5 - 0x27EE]
  1811. 0000140C  2F00                     move.l     -[A7], D0
  1812. 0000140E  4EAD 0F3A                jsr        [A5 + 0xF3A /* export_483 */]
  1813. 00001412  DE40                     add.w      D7, D0
  1814. 00001414  206D BA78                movea.l    A0, [A5 - 0x4588]
  1815. 00001418  2068 0222                movea.l    A0, [A0 + 0x222]
  1816. 0000141C  302E FFEE                move.w     D0, [A6 - 0x12]
  1817. 00001420  48C0                     ext.l      D0
  1818. 00001422  E580                     asl        D0, 2
  1819. 00001424  3030 0802                move.w     D0, [A0 + D0 + 0x2]
  1820. 00001428  48C0                     ext.l      D0
  1821. 0000142A  322E FFFA                move.w     D1, [A6 - 0x6]
  1822. 0000142E  48C1                     ext.l      D1
  1823. 00001430  9081                     sub.l      D0, D1
  1824. 00001432  322E FFF8                move.w     D1, [A6 - 0x8]
  1825. 00001436  48C1                     ext.l      D1
  1826. 00001438  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1827. 0000143C  2F00                     move.l     -[A7], D0
  1828. 0000143E  206D BA78                movea.l    A0, [A5 - 0x4588]
  1829. 00001442  2068 0222                movea.l    A0, [A0 + 0x222]
  1830. 00001446  302E FFEE                move.w     D0, [A6 - 0x12]
  1831. 0000144A  48C0                     ext.l      D0
  1832. 0000144C  E580                     asl        D0, 2
  1833. 0000144E  3030 0800                move.w     D0, [A0 + D0]
  1834. 00001452  48C0                     ext.l      D0
  1835. 00001454  B0AE FFF0                cmp.l      D0, [A6 - 0x10]
  1836. 00001458  6F06                     ble        +0x8 /* 00001460 */
  1837. 0000145A  202E FFF0                move.l     D0, [A6 - 0x10]
  1838. 0000145E  6018                     bra        +0x1A /* 00001478 */
  1839. label00001460:
  1840. 00001460  206D BA78                movea.l    A0, [A5 - 0x4588]
  1841. 00001464  2068 0222                movea.l    A0, [A0 + 0x222]
  1842. 00001468  302E FFEE                move.w     D0, [A6 - 0x12]
  1843. 0000146C  48C0                     ext.l      D0
  1844. 0000146E  E580                     asl        D0, 2
  1845. 00001470  3030 0800                move.w     D0, [A0 + D0]
  1846. 00001474  48C0                     ext.l      D0
  1847. 00001476  5280                     addq.l     D0, 1
  1848. label00001478:
  1849. 00001478  2F00                     move.l     -[A7], D0
  1850. 0000147A  486D D77A                pea.l      [A5 - 0x2886]
  1851. 0000147E  48C7                     ext.l      D7
  1852. 00001480  2007                     move.l     D0, D7
  1853. 00001482  D0AD D812                add.l      D0, [A5 - 0x27EE]
  1854. 00001486  2F00                     move.l     -[A7], D0
  1855. 00001488  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  1856. 0000148C  DE40                     add.w      D7, D0
  1857. 0000148E  48C7                     ext.l      D7
  1858. 00001490  2F07                     move.l     -[A7], D7
  1859. 00001492  2F2D D812                move.l     -[A7], [A5 - 0x27EE]
  1860. 00001496  4EBA F850                jsr        [PC - 0x7B0 /* 00000CE8 */]
  1861. 0000149A  3A00                     move.w     D5, D0
  1862. 0000149C  4FEF 0028                lea.l      A7, [A7 + 0x28]
  1863. 000014A0  6700 0230                beq        +0x232 /* 000016D2 */
  1864. 000014A4  206D BA78                movea.l    A0, [A5 - 0x4588]
  1865. 000014A8  2068 0222                movea.l    A0, [A0 + 0x222]
  1866. 000014AC  302E FFEE                move.w     D0, [A6 - 0x12]
  1867. 000014B0  48C0                     ext.l      D0
  1868. 000014B2  E580                     asl        D0, 2
  1869. 000014B4  3030 0800                move.w     D0, [A0 + D0]
  1870. 000014B8  48C0                     ext.l      D0
  1871. 000014BA  B0AE FFF0                cmp.l      D0, [A6 - 0x10]
  1872. 000014BE  6E2C                     bgt        +0x2E /* 000014EC */
  1873. label000014C0:
  1874. 000014C0  206D BA78                movea.l    A0, [A5 - 0x4588]
  1875. 000014C4  2068 0222                movea.l    A0, [A0 + 0x222]
  1876. 000014C8  302E FFEE                move.w     D0, [A6 - 0x12]
  1877. 000014CC  48C0                     ext.l      D0
  1878. 000014CE  E580                     asl        D0, 2
  1879. 000014D0  0C70 7FFF 0800           cmpi.w     [A0 + D0], 0x7FFF
  1880. 000014D6  6714                     beq        +0x16 /* 000014EC */
  1881. 000014D8  526E FFEE                addq.w     [A6 - 0x12], 1
  1882. label000014DC:
  1883. 000014DC  206D BA78                movea.l    A0, [A5 - 0x4588]
  1884. 000014E0  302E FFEE                move.w     D0, [A6 - 0x12]
  1885. 000014E4  B068 0174                cmp.w      D0, [A0 + 0x174]
  1886. 000014E8  6D00 FEC4                blt        -0x13A /* 000013AE */
  1887. label000014EC:
  1888. 000014EC  486D D782                pea.l      [A5 - 0x287E]
  1889. 000014F0  202D D812                move.l     D0, [A5 - 0x27EE]
  1890. 000014F4  5280                     addq.l     D0, 1
  1891. 000014F6  2F00                     move.l     -[A7], D0
  1892. 000014F8  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  1893. 000014FC  426E FFEE                clr.w      [A6 - 0x12]
  1894. 00001500  508F                     addq.l     A7, 8
  1895. 00001502  6000 0134                bra        +0x136 /* 00001638 */
  1896. label00001506:
  1897. 00001506  7E03                     moveq.l    D7, 0x03
  1898. 00001508  206D BA78                movea.l    A0, [A5 - 0x4588]
  1899. 0000150C  2068 0226                movea.l    A0, [A0 + 0x226]
  1900. 00001510  302E FFEE                move.w     D0, [A6 - 0x12]
  1901. 00001514  48C0                     ext.l      D0
  1902. 00001516  E580                     asl        D0, 2
  1903. 00001518  3030 0800                move.w     D0, [A0 + D0]
  1904. 0000151C  48C0                     ext.l      D0
  1905. 0000151E  72FF                     moveq.l    D1, 0xFFFFFFFF
  1906. 00001520  B280                     cmp.l      D1, D0
  1907. 00001522  6700 00F8                beq        +0xFA /* 0000161C */
  1908. 00001526  206D BA78                movea.l    A0, [A5 - 0x4588]
  1909. 0000152A  2068 0226                movea.l    A0, [A0 + 0x226]
  1910. 0000152E  302E FFEE                move.w     D0, [A6 - 0x12]
  1911. 00001532  48C0                     ext.l      D0
  1912. 00001534  E580                     asl        D0, 2
  1913. 00001536  4A70 0802                tst.w      [A0 + D0 + 0x2]
  1914. 0000153A  671C                     beq        +0x1E /* 00001558 */
  1915. 0000153C  206D BA78                movea.l    A0, [A5 - 0x4588]
  1916. 00001540  2068 0226                movea.l    A0, [A0 + 0x226]
  1917. 00001544  302E FFEE                move.w     D0, [A6 - 0x12]
  1918. 00001548  48C0                     ext.l      D0
  1919. 0000154A  E580                     asl        D0, 2
  1920. 0000154C  3030 0802                move.w     D0, [A0 + D0 + 0x2]
  1921. 00001550  48C0                     ext.l      D0
  1922. 00001552  7214                     moveq.l    D1, 0x14
  1923. 00001554  D081                     add.l      D0, D1
  1924. 00001556  6002                     bra        +0x4 /* 0000155A */
  1925. label00001558:
  1926. 00001558  7000                     moveq.l    D0, 0x00
  1927. label0000155A:
  1928. 0000155A  2F00                     move.l     -[A7], D0
  1929. 0000155C  486D D786                pea.l      [A5 - 0x287A]
  1930. 00001560  48C7                     ext.l      D7
  1931. 00001562  2007                     move.l     D0, D7
  1932. 00001564  D0AD D812                add.l      D0, [A5 - 0x27EE]
  1933. 00001568  2F00                     move.l     -[A7], D0
  1934. 0000156A  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  1935. 0000156E  48C7                     ext.l      D7
  1936. 00001570  2007                     move.l     D0, D7
  1937. 00001572  D0AD D812                add.l      D0, [A5 - 0x27EE]
  1938. 00001576  2F00                     move.l     -[A7], D0
  1939. 00001578  4EAD 0F3A                jsr        [A5 + 0xF3A /* export_483 */]
  1940. 0000157C  DE40                     add.w      D7, D0
  1941. 0000157E  3807                     move.w     D4, D7
  1942. 00001580  4A6E FFEE                tst.w      [A6 - 0x12]
  1943. 00001584  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1944. 00001588  671C                     beq        +0x1E /* 000015A6 */
  1945. 0000158A  206D BA78                movea.l    A0, [A5 - 0x4588]
  1946. 0000158E  2068 0226                movea.l    A0, [A0 + 0x226]
  1947. 00001592  302E FFEE                move.w     D0, [A6 - 0x12]
  1948. 00001596  5340                     subq.w     D0, 1
  1949. 00001598  48C0                     ext.l      D0
  1950. 0000159A  E580                     asl        D0, 2
  1951. 0000159C  3030 0800                move.w     D0, [A0 + D0]
  1952. 000015A0  5240                     addq.w     D0, 1
  1953. 000015A2  48C0                     ext.l      D0
  1954. 000015A4  6002                     bra        +0x4 /* 000015A8 */
  1955. label000015A6:
  1956. 000015A6  7001                     moveq.l    D0, 0x01
  1957. label000015A8:
  1958. 000015A8  3C00                     move.w     D6, D0
  1959. 000015AA  6044                     bra        +0x46 /* 000015F0 */
  1960. label000015AC:
  1961. 000015AC  3E04                     move.w     D7, D4
  1962. 000015AE  48C6                     ext.l      D6
  1963. 000015B0  2006                     move.l     D0, D6
  1964. 000015B2  5280                     addq.l     D0, 1
  1965. 000015B4  2F00                     move.l     -[A7], D0
  1966. 000015B6  486D D78A                pea.l      [A5 - 0x2876]
  1967. 000015BA  48C7                     ext.l      D7
  1968. 000015BC  2007                     move.l     D0, D7
  1969. 000015BE  D0AD D812                add.l      D0, [A5 - 0x27EE]
  1970. 000015C2  2F00                     move.l     -[A7], D0
  1971. 000015C4  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  1972. 000015C8  48C7                     ext.l      D7
  1973. 000015CA  2007                     move.l     D0, D7
  1974. 000015CC  D0AD D812                add.l      D0, [A5 - 0x27EE]
  1975. 000015D0  2F00                     move.l     -[A7], D0
  1976. 000015D2  4EAD 0F3A                jsr        [A5 + 0xF3A /* export_483 */]
  1977. 000015D6  DE40                     add.w      D7, D0
  1978. 000015D8  48C7                     ext.l      D7
  1979. 000015DA  2F07                     move.l     -[A7], D7
  1980. 000015DC  2F2D D812                move.l     -[A7], [A5 - 0x27EE]
  1981. 000015E0  4EBA F706                jsr        [PC - 0x8FA /* 00000CE8 */]
  1982. 000015E4  3A00                     move.w     D5, D0
  1983. 000015E6  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1984. 000015EA  6700 00E6                beq        +0xE8 /* 000016D2 */
  1985. 000015EE  5246                     addq.w     D6, 1
  1986. label000015F0:
  1987. 000015F0  48C6                     ext.l      D6
  1988. 000015F2  206D BA78                movea.l    A0, [A5 - 0x4588]
  1989. 000015F6  2068 0226                movea.l    A0, [A0 + 0x226]
  1990. 000015FA  302E FFEE                move.w     D0, [A6 - 0x12]
  1991. 000015FE  48C0                     ext.l      D0
  1992. 00001600  E580                     asl        D0, 2
  1993. 00001602  3E30 0800                move.w     D7, [A0 + D0]
  1994. 00001606  BE6D BA40                cmp.w      D7, [A5 - 0x45C0]
  1995. 0000160A  6F08                     ble        +0xA /* 00001614 */
  1996. 0000160C  302D BA40                move.w     D0, [A5 - 0x45C0]
  1997. 00001610  48C0                     ext.l      D0
  1998. 00001612  6004                     bra        +0x6 /* 00001618 */
  1999. label00001614:
  2000. 00001614  48C7                     ext.l      D7
  2001. 00001616  2007                     move.l     D0, D7
  2002. label00001618:
  2003. 00001618  B086                     cmp.l      D0, D6
  2004. 0000161A  6C90                     bge        -0x6E /* 000015AC */
  2005. label0000161C:
  2006. 0000161C  206D BA78                movea.l    A0, [A5 - 0x4588]
  2007. 00001620  2068 0226                movea.l    A0, [A0 + 0x226]
  2008. 00001624  302E FFEE                move.w     D0, [A6 - 0x12]
  2009. 00001628  48C0                     ext.l      D0
  2010. 0000162A  E580                     asl        D0, 2
  2011. 0000162C  0C70 7FFF 0800           cmpi.w     [A0 + D0], 0x7FFF
  2012. 00001632  6714                     beq        +0x16 /* 00001648 */
  2013. 00001634  526E FFEE                addq.w     [A6 - 0x12], 1
  2014. label00001638:
  2015. 00001638  206D BA78                movea.l    A0, [A5 - 0x4588]
  2016. 0000163C  302E FFEE                move.w     D0, [A6 - 0x12]
  2017. 00001640  B068 0176                cmp.w      D0, [A0 + 0x176]
  2018. 00001644  6D00 FEC0                blt        -0x13E /* 00001506 */
  2019. label00001648:
  2020. 00001648  41ED 2A2A                lea.l      A0, [A5 + 0x2A2A /* export_1345 */]
  2021. 0000164C  2B48 B9EC                move.l     [A5 - 0x4614], A0
  2022. 00001650  7000                     moveq.l    D0, 0x00
  2023. 00001652  2B40 B9F4                move.l     [A5 - 0x460C], D0
  2024. 00001656  2B40 B9F0                move.l     [A5 - 0x4610], D0
  2025. 0000165A  2B6D BA78 B9C6           move.l     [A5 - 0x463A], [A5 - 0x4588]
  2026. 00001660  426D B9C2                clr.w      [A5 - 0x463E]
  2027. 00001664  426D B9BE                clr.w      [A5 - 0x4642]
  2028. 00001668  3B6D BA40 B9C0           move.w     [A5 - 0x4640], [A5 - 0x45C0]
  2029. 0000166E  3B6D BA42 B9C4           move.w     [A5 - 0x463C], [A5 - 0x45BE]
  2030. 00001674  4EAD 1292                jsr        [A5 + 0x1292 /* export_590 */]
  2031. 00001678  4A40                     tst.w      D0
  2032. 0000167A  6756                     beq        +0x58 /* 000016D2 */
  2033. 0000167C  7026                     moveq.l    D0, 0x26
  2034. 0000167E  B06D D810                cmp.w      D0, [A5 - 0x27F0]
  2035. 00001682  674E                     beq        +0x50 /* 000016D2 */
  2036. 00001684  7E01                     moveq.l    D7, 0x01
  2037. 00001686  1D7C 0045 FFE9           move.b     [A6 - 0x17], 0x45 /* 'E' */
  2038. 0000168C  1D7C 0045 FFE8           move.b     [A6 - 0x18], 0x45 /* 'E' */
  2039. label00001692:
  2040. 00001692  7000                     moveq.l    D0, 0x00
  2041. 00001694  102E FFE8                move.b     D0, [A6 - 0x18]
  2042. 00001698  2F00                     move.l     -[A7], D0
  2043. 0000169A  4EBA 0BDE                jsr        [PC + 0xBDE /* 0000227A */]
  2044. 0000169E  206D D812                movea.l    A0, [A5 - 0x27EE]
  2045. 000016A2  3007                     move.w     D0, D7
  2046. 000016A4  5247                     addq.w     D7, 1
  2047. 000016A6  11BC 000D 0000           move.b     [A0 + D0.w], 0xD /* '\r' */
  2048. 000016AC  48C7                     ext.l      D7
  2049. 000016AE  2F07                     move.l     -[A7], D7
  2050. 000016B0  2F2D D812                move.l     -[A7], [A5 - 0x27EE]
  2051. 000016B4  4EBA F632                jsr        [PC - 0x9CE /* 00000CE8 */]
  2052. 000016B8  3A00                     move.w     D5, D0
  2053. 000016BA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2054. 000016BE  6712                     beq        +0x14 /* 000016D2 */
  2055. label000016C0:
  2056. 000016C0  1D6E FFE9 FFE8           move.b     [A6 - 0x18], [A6 - 0x17]
  2057. 000016C6  7045                     moveq.l    D0, 0x45
  2058. 000016C8  B02E FFE9                cmp.b      D0, [A6 - 0x17]
  2059. 000016CC  6600 F704                bne        -0x8FA /* 00000DD2 */
  2060. 000016D0  600A                     bra        +0xC /* 000016DC */
  2061. label000016D2:
  2062. 000016D2  4878 0430                push.l     0x430
  2063. 000016D6  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  2064. 000016DA  588F                     addq.l     A7, 4
  2065. label000016DC:
  2066. 000016DC  486D D804                pea.l      [A5 - 0x27FC]
  2067. 000016E0  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  2068. 000016E4  486D D800                pea.l      [A5 - 0x2800]
  2069. 000016E8  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  2070. 000016EC  4A6D D808                tst.w      [A5 - 0x27F8]
  2071. 000016F0  508F                     addq.l     A7, 8
  2072. 000016F2  6734                     beq        +0x36 /* 00001728 */
  2073. 000016F4  4A6D D80A                tst.w      [A5 - 0x27F6]
  2074. 000016F8  672E                     beq        +0x30 /* 00001728 */
  2075. 000016FA  302D D80A                move.w     D0, [A5 - 0x27F6]
  2076. 000016FE  48C0                     ext.l      D0
  2077. 00001700  2F00                     move.l     -[A7], D0
  2078. 00001702  4878 0449                push.l     0x449
  2079. 00001706  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  2080. 0000170A  588F                     addq.l     A7, 4
  2081. 0000170C  2F00                     move.l     -[A7], D0
  2082. 0000170E  200B                     move.l     D0, A3
  2083. 00001710  5280                     addq.l     D0, 1
  2084. 00001712  2F00                     move.l     -[A7], D0
  2085. 00001714  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  2086. 00001718  1680                     move.b     [A3], D0
  2087. 0000171A  4878 0449                push.l     0x449
  2088. 0000171E  2F0B                     move.l     -[A7], A3
  2089. 00001720  4EAD 19A2                jsr        [A5 + 0x19A2 /* export_816 */]
  2090. 00001724  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2091. label00001728:
  2092. 00001728  3005                     move.w     D0, D5
  2093. 0000172A  4CEE 18F0 FFD0           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x30]
  2094. 00001730  4E5E                     unlink     A6
  2095. 00001732  4E75                     rts
  2096. fn00001734:
  2097. 00001734  4E56 FF00                link       A6, -0x0100
  2098. 00001738  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  2099. 0000173C  49EE FF00                lea.l      A4, [A6 - 0x100]
  2100. 00001740  486D 2AA2                pea.l      [A5 + 0x2AA2 /* export_1360 */]
  2101. 00001744  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  2102. 00001748  4A40                     tst.w      D0
  2103. 0000174A  588F                     addq.l     A7, 4
  2104. 0000174C  6738                     beq        +0x3A /* 00001786 */
  2105. 0000174E  264C                     movea.l    A3, A4
  2106. 00001750  2F0B                     move.l     -[A7], A3
  2107. 00001752  206D BA78                movea.l    A0, [A5 - 0x4588]
  2108. 00001756  2068 0246                movea.l    A0, [A0 + 0x246]
  2109. 0000175A  7000                     moveq.l    D0, 0x00
  2110. 0000175C  302E 000A                move.w     D0, [A6 + 0xA]
  2111. 00001760  2200                     move.l     D1, D0
  2112. 00001762  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  2113. 00001766  4841                     swap.w     D1
  2114. 00001768  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  2115. 0000176C  4841                     swap.w     D1
  2116. 0000176E  4241                     clr.w      D1
  2117. 00001770  D081                     add.l      D0, D1
  2118. 00001772  2F30 0818                move.l     -[A7], [A0 + D0 + 0x18]
  2119. 00001776  4EAD 2AA2                jsr        [A5 + 0x2AA2 /* export_1360 */]
  2120. 0000177A  486D 2AA2                pea.l      [A5 + 0x2AA2 /* export_1360 */]
  2121. 0000177E  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  2122. 00001782  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2123. label00001786:
  2124. 00001786  7A02                     moveq.l    D5, 0x02
  2125. 00001788  4246                     clr.w      D6
  2126. 0000178A  7E01                     moveq.l    D7, 0x01
  2127. 0000178C  6068                     bra        +0x6A /* 000017F6 */
  2128. label0000178E:
  2129. 0000178E  7000                     moveq.l    D0, 0x00
  2130. 00001790  1033 7000                move.b     D0, [A3 + D7.w]
  2131. 00001794  2F00                     move.l     -[A7], D0
  2132. 00001796  4EAD 2A82                jsr        [A5 + 0x2A82 /* export_1356 */]
  2133. 0000179A  4A40                     tst.w      D0
  2134. 0000179C  588F                     addq.l     A7, 4
  2135. 0000179E  670A                     beq        +0xC /* 000017AA */
  2136. 000017A0  4A46                     tst.w      D6
  2137. 000017A2  6606                     bne        +0x8 /* 000017AA */
  2138. 000017A4  7A00                     moveq.l    D5, 0x00
  2139. 000017A6  7C01                     moveq.l    D6, 0x01
  2140. 000017A8  604A                     bra        +0x4C /* 000017F4 */
  2141. label000017AA:
  2142. 000017AA  1033 7000                move.b     D0, [A3 + D7.w]
  2143. 000017AE  0400 0022                subi.b     D0, 0x22 /* '\"' */
  2144. 000017B2  6722                     beq        +0x24 /* 000017D6 */
  2145. 000017B4  5300                     subq.b     D0, 1
  2146. 000017B6  6736                     beq        +0x38 /* 000017EE */
  2147. 000017B8  5F00                     subq.b     D0, 7
  2148. 000017BA  6716                     beq        +0x18 /* 000017D2 */
  2149. 000017BC  5D00                     subq.b     D0, 6
  2150. 000017BE  672E                     beq        +0x30 /* 000017EE */
  2151. 000017C0  0400 000B                subi.b     D0, 0xB
  2152. 000017C4  6720                     beq        +0x22 /* 000017E6 */
  2153. 000017C6  0400 000A                subi.b     D0, 0xA /* '\n' */
  2154. 000017CA  671A                     beq        +0x1C /* 000017E6 */
  2155. 000017CC  0400 0017                subi.b     D0, 0x17
  2156. 000017D0  6622                     bne        +0x24 /* 000017F4 */
  2157. label000017D2:
  2158. 000017D2  5247                     addq.w     D7, 1
  2159. 000017D4  601E                     bra        +0x20 /* 000017F4 */
  2160. label000017D6:
  2161. 000017D6  5247                     addq.w     D7, 1
  2162. 000017D8  6002                     bra        +0x4 /* 000017DC */
  2163. label000017DA:
  2164. 000017DA  5247                     addq.w     D7, 1
  2165. label000017DC:
  2166. 000017DC  7022                     moveq.l    D0, 0x22
  2167. 000017DE  B033 7000                cmp.b      D0, [A3 + D7.w]
  2168. 000017E2  66F6                     bne        -0x8 /* 000017DA */
  2169. 000017E4  600E                     bra        +0x10 /* 000017F4 */
  2170. label000017E6:
  2171. 000017E6  7000                     moveq.l    D0, 0x00
  2172. 000017E8  1013                     move.b     D0, [A3]
  2173. 000017EA  3E00                     move.w     D7, D0
  2174. 000017EC  6006                     bra        +0x8 /* 000017F4 */
  2175. label000017EE:
  2176. 000017EE  4A46                     tst.w      D6
  2177. 000017F0  6702                     beq        +0x4 /* 000017F4 */
  2178. 000017F2  5285                     addq.l     D5, 1
  2179. label000017F4:
  2180. 000017F4  5247                     addq.w     D7, 1
  2181. label000017F6:
  2182. 000017F6  48C7                     ext.l      D7
  2183. 000017F8  7000                     moveq.l    D0, 0x00
  2184. 000017FA  1013                     move.b     D0, [A3]
  2185. 000017FC  B087                     cmp.l      D0, D7
  2186. 000017FE  6C8E                     bge        -0x70 /* 0000178E */
  2187. 00001800  2005                     move.l     D0, D5
  2188. 00001802  4CEE 18E0 FEEC           movem.l    D5,D6,D7,A3,A4, [A6 - 0x114]
  2189. 00001808  4E5E                     unlink     A6
  2190. 0000180A  4E75                     rts
  2191. fn0000180C:
  2192. 0000180C  4E56 FF00                link       A6, -0x0100
  2193. 00001810  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  2194. 00001814  49EE FF00                lea.l      A4, [A6 - 0x100]
  2195. 00001818  266E 0008                movea.l    A3, [A6 + 0x8]
  2196. 0000181C  4206                     clr.b      D6
  2197. 0000181E  7E01                     moveq.l    D7, 0x01
  2198. 00001820  6000 00B2                bra        +0xB4 /* 000018D4 */
  2199. label00001824:
  2200. 00001824  1033 7000                move.b     D0, [A3 + D7.w]
  2201. 00001828  0400 0022                subi.b     D0, 0x22 /* '\"' */
  2202. 0000182C  6710                     beq        +0x12 /* 0000183E */
  2203. 0000182E  5100                     subq.b     D0, 8
  2204. 00001830  6706                     beq        +0x8 /* 00001838 */
  2205. 00001832  0400 0032                subi.b     D0, 0x32 /* '2' */
  2206. 00001836  6618                     bne        +0x1A /* 00001850 */
  2207. label00001838:
  2208. 00001838  5247                     addq.w     D7, 1
  2209. 0000183A  6000 0096                bra        +0x98 /* 000018D2 */
  2210. label0000183E:
  2211. 0000183E  5247                     addq.w     D7, 1
  2212. 00001840  6002                     bra        +0x4 /* 00001844 */
  2213. label00001842:
  2214. 00001842  5247                     addq.w     D7, 1
  2215. label00001844:
  2216. 00001844  7022                     moveq.l    D0, 0x22
  2217. 00001846  B033 7000                cmp.b      D0, [A3 + D7.w]
  2218. 0000184A  66F6                     bne        -0x8 /* 00001842 */
  2219. 0000184C  6000 0084                bra        +0x86 /* 000018D2 */
  2220. label00001850:
  2221. 00001850  7000                     moveq.l    D0, 0x00
  2222. 00001852  1013                     move.b     D0, [A3]
  2223. 00001854  9047                     sub.w      D0, D7
  2224. 00001856  5240                     addq.w     D0, 1
  2225. 00001858  1880                     move.b     [A4], D0
  2226. 0000185A  7000                     moveq.l    D0, 0x00
  2227. 0000185C  1014                     move.b     D0, [A4]
  2228. 0000185E  2F00                     move.l     -[A7], D0
  2229. 00001860  48C7                     ext.l      D7
  2230. 00001862  200B                     move.l     D0, A3
  2231. 00001864  D087                     add.l      D0, D7
  2232. 00001866  2F00                     move.l     -[A7], D0
  2233. 00001868  200C                     move.l     D0, A4
  2234. 0000186A  5280                     addq.l     D0, 1
  2235. 0000186C  2F00                     move.l     -[A7], D0
  2236. 0000186E  4EAD 038A                jsr        [A5 + 0x38A /* export_109 */]
  2237. 00001872  7007                     moveq.l    D0, 0x07
  2238. 00001874  2F00                     move.l     -[A7], D0
  2239. 00001876  486D D792                pea.l      [A5 - 0x286E]
  2240. 0000187A  2F0C                     move.l     -[A7], A4
  2241. 0000187C  4EAD 0D02                jsr        [A5 + 0xD02 /* export_412 */]
  2242. 00001880  4A40                     tst.w      D0
  2243. 00001882  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2244. 00001886  6604                     bne        +0x6 /* 0000188C */
  2245. 00001888  7C47                     moveq.l    D6, 0x47
  2246. 0000188A  6046                     bra        +0x48 /* 000018D2 */
  2247. label0000188C:
  2248. 0000188C  7024                     moveq.l    D0, 0x24
  2249. 0000188E  B033 7000                cmp.b      D0, [A3 + D7.w]
  2250. 00001892  6604                     bne        +0x6 /* 00001898 */
  2251. 00001894  7C24                     moveq.l    D6, 0x24
  2252. 00001896  603A                     bra        +0x3C /* 000018D2 */
  2253. label00001898:
  2254. 00001898  7025                     moveq.l    D0, 0x25
  2255. 0000189A  B033 7000                cmp.b      D0, [A3 + D7.w]
  2256. 0000189E  6604                     bne        +0x6 /* 000018A4 */
  2257. 000018A0  7C25                     moveq.l    D6, 0x25
  2258. 000018A2  602E                     bra        +0x30 /* 000018D2 */
  2259. label000018A4:
  2260. 000018A4  7002                     moveq.l    D0, 0x02
  2261. 000018A6  2F00                     move.l     -[A7], D0
  2262. 000018A8  486D D79C                pea.l      [A5 - 0x2864]
  2263. 000018AC  2F0C                     move.l     -[A7], A4
  2264. 000018AE  4EAD 0D02                jsr        [A5 + 0xD02 /* export_412 */]
  2265. 000018B2  4A40                     tst.w      D0
  2266. 000018B4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2267. 000018B8  6716                     beq        +0x18 /* 000018D0 */
  2268. 000018BA  7002                     moveq.l    D0, 0x02
  2269. 000018BC  2F00                     move.l     -[A7], D0
  2270. 000018BE  486D D7A0                pea.l      [A5 - 0x2860]
  2271. 000018C2  2F0C                     move.l     -[A7], A4
  2272. 000018C4  4EAD 0D02                jsr        [A5 + 0xD02 /* export_412 */]
  2273. 000018C8  4A40                     tst.w      D0
  2274. 000018CA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2275. 000018CE  6602                     bne        +0x4 /* 000018D2 */
  2276. label000018D0:
  2277. 000018D0  7C45                     moveq.l    D6, 0x45
  2278. label000018D2:
  2279. 000018D2  5247                     addq.w     D7, 1
  2280. label000018D4:
  2281. 000018D4  4A06                     tst.b      D6
  2282. 000018D6  660C                     bne        +0xE /* 000018E4 */
  2283. 000018D8  48C7                     ext.l      D7
  2284. 000018DA  7000                     moveq.l    D0, 0x00
  2285. 000018DC  1013                     move.b     D0, [A3]
  2286. 000018DE  B087                     cmp.l      D0, D7
  2287. 000018E0  6C00 FF42                bge        -0xBC /* 00001824 */
  2288. label000018E4:
  2289. 000018E4  4A06                     tst.b      D6
  2290. 000018E6  6602                     bne        +0x4 /* 000018EA */
  2291. 000018E8  7C46                     moveq.l    D6, 0x46
  2292. label000018EA:
  2293. 000018EA  1006                     move.b     D0, D6
  2294. 000018EC  4CEE 18C0 FEF0           movem.l    D6,D7,A3,A4, [A6 - 0x110]
  2295. 000018F2  4E5E                     unlink     A6
  2296. 000018F4  4E75                     rts
  2297. fn000018F6:
  2298. 000018F6  4E56 FFE6                link       A6, -0x001A
  2299. 000018FA  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  2300. 000018FE  49EE FFE8                lea.l      A4, [A6 - 0x18]
  2301. 00001902  47EE FFF4                lea.l      A3, [A6 - 0xC]
  2302. 00001906  3D7C 0001 FFE6           move.w     [A6 - 0x1A], 0x1
  2303. 0000190C  4244                     clr.w      D4
  2304. 0000190E  6000 019A                bra        +0x19C /* 00001AAA */
  2305. label00001912:
  2306. 00001912  3A2E 000A                move.w     D5, [A6 + 0xA]
  2307. 00001916  3004                     move.w     D0, D4
  2308. 00001918  6700 011E                beq        +0x120 /* 00001A38 */
  2309. 0000191C  0440 0010                subi.w     D0, 0x10
  2310. 00001920  6700 0116                beq        +0x118 /* 00001A38 */
  2311. 00001924  0440 0010                subi.w     D0, 0x10
  2312. 00001928  675C                     beq        +0x5E /* 00001986 */
  2313. 0000192A  0440 0010                subi.w     D0, 0x10
  2314. 0000192E  6700 0108                beq        +0x10A /* 00001A38 */
  2315. 00001932  0440 0010                subi.w     D0, 0x10
  2316. 00001936  6700 0100                beq        +0x102 /* 00001A38 */
  2317. 0000193A  0440 0010                subi.w     D0, 0x10
  2318. 0000193E  6700 012C                beq        +0x12E /* 00001A6C */
  2319. 00001942  0440 0010                subi.w     D0, 0x10
  2320. 00001946  6700 0124                beq        +0x126 /* 00001A6C */
  2321. 0000194A  0440 0010                subi.w     D0, 0x10
  2322. 0000194E  6700 011C                beq        +0x11E /* 00001A6C */
  2323. 00001952  0440 0010                subi.w     D0, 0x10
  2324. 00001956  6700 0114                beq        +0x116 /* 00001A6C */
  2325. 0000195A  0440 0010                subi.w     D0, 0x10
  2326. 0000195E  6700 010C                beq        +0x10E /* 00001A6C */
  2327. 00001962  0440 0010                subi.w     D0, 0x10
  2328. 00001966  6700 0104                beq        +0x106 /* 00001A6C */
  2329. 0000196A  0440 0010                subi.w     D0, 0x10
  2330. 0000196E  6700 00FC                beq        +0xFE /* 00001A6C */
  2331. 00001972  0440 0010                subi.w     D0, 0x10
  2332. 00001976  6700 00F4                beq        +0xF6 /* 00001A6C */
  2333. 0000197A  0440 0010                subi.w     D0, 0x10
  2334. 0000197E  6700 00EC                beq        +0xEE /* 00001A6C */
  2335. 00001982  6000 010E                bra        +0x110 /* 00001A92 */
  2336. label00001986:
  2337. 00001986  7E01                     moveq.l    D7, 0x01
  2338. 00001988  7C01                     moveq.l    D6, 0x01
  2339. 0000198A  601E                     bra        +0x20 /* 000019AA */
  2340. label0000198C:
  2341. 0000198C  2006                     move.l     D0, D6
  2342. 0000198E  5286                     addq.l     D6, 1
  2343. 00001990  17BC 005C 0000           move.b     [A3 + D0.w], 0x5C /* '\\' */
  2344. 00001996  206D BA78                movea.l    A0, [A5 - 0x4588]
  2345. 0000199A  2006                     move.l     D0, D6
  2346. 0000199C  5286                     addq.l     D6, 1
  2347. 0000199E  41E8 01FE                lea.l      A0, [A0 + 0x1FE]
  2348. 000019A2  17B0 7800 0000           move.b     [A3 + D0.w], [A0 + D7]
  2349. 000019A8  5287                     addq.l     D7, 1
  2350. label000019AA:
  2351. 000019AA  206D BA78                movea.l    A0, [A5 - 0x4588]
  2352. 000019AE  7000                     moveq.l    D0, 0x00
  2353. 000019B0  1028 01FE                move.b     D0, [A0 + 0x1FE]
  2354. 000019B4  B087                     cmp.l      D0, D7
  2355. 000019B6  6CD4                     bge        -0x2A /* 0000198C */
  2356. 000019B8  2006                     move.l     D0, D6
  2357. 000019BA  5380                     subq.l     D0, 1
  2358. 000019BC  1680                     move.b     [A3], D0
  2359. 000019BE  7E01                     moveq.l    D7, 0x01
  2360. 000019C0  7C01                     moveq.l    D6, 0x01
  2361. 000019C2  601E                     bra        +0x20 /* 000019E2 */
  2362. label000019C4:
  2363. 000019C4  2006                     move.l     D0, D6
  2364. 000019C6  5286                     addq.l     D6, 1
  2365. 000019C8  19BC 005C 0000           move.b     [A4 + D0.w], 0x5C /* '\\' */
  2366. 000019CE  206D BA78                movea.l    A0, [A5 - 0x4588]
  2367. 000019D2  2006                     move.l     D0, D6
  2368. 000019D4  5286                     addq.l     D6, 1
  2369. 000019D6  41E8 0204                lea.l      A0, [A0 + 0x204]
  2370. 000019DA  19B0 7800 0000           move.b     [A4 + D0.w], [A0 + D7]
  2371. 000019E0  5287                     addq.l     D7, 1
  2372. label000019E2:
  2373. 000019E2  206D BA78                movea.l    A0, [A5 - 0x4588]
  2374. 000019E6  7000                     moveq.l    D0, 0x00
  2375. 000019E8  1028 0204                move.b     D0, [A0 + 0x204]
  2376. 000019EC  B087                     cmp.l      D0, D7
  2377. 000019EE  6CD4                     bge        -0x2A /* 000019C4 */
  2378. 000019F0  2006                     move.l     D0, D6
  2379. 000019F2  5380                     subq.l     D0, 1
  2380. 000019F4  1880                     move.b     [A4], D0
  2381. 000019F6  2F0C                     move.l     -[A7], A4
  2382. 000019F8  2F0B                     move.l     -[A7], A3
  2383. 000019FA  2F0C                     move.l     -[A7], A4
  2384. 000019FC  2F0B                     move.l     -[A7], A3
  2385. 000019FE  7000                     moveq.l    D0, 0x00
  2386. 00001A00  3004                     move.w     D0, D4
  2387. 00001A02  E880                     asr        D0, 4
  2388. 00001A04  D0BC 0000 0708           add.l      D0, 0x708
  2389. 00001A0A  2F00                     move.l     -[A7], D0
  2390. 00001A0C  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  2391. 00001A10  588F                     addq.l     A7, 4
  2392. 00001A12  2F00                     move.l     -[A7], D0
  2393. 00001A14  48C5                     ext.l      D5
  2394. 00001A16  2005                     move.l     D0, D5
  2395. 00001A18  D0AD D812                add.l      D0, [A5 - 0x27EE]
  2396. 00001A1C  2F00                     move.l     -[A7], D0
  2397. 00001A1E  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  2398. 00001A22  DA40                     add.w      D5, D0
  2399. 00001A24  206D D812                movea.l    A0, [A5 - 0x27EE]
  2400. 00001A28  3005                     move.w     D0, D5
  2401. 00001A2A  5245                     addq.w     D5, 1
  2402. 00001A2C  11BC 000D 0000           move.b     [A0 + D0.w], 0xD /* '\r' */
  2403. 00001A32  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2404. 00001A36  605A                     bra        +0x5C /* 00001A92 */
  2405. label00001A38:
  2406. 00001A38  486D D7A4                pea.l      [A5 - 0x285C]
  2407. 00001A3C  7000                     moveq.l    D0, 0x00
  2408. 00001A3E  3004                     move.w     D0, D4
  2409. 00001A40  E880                     asr        D0, 4
  2410. 00001A42  D0BC 0000 0708           add.l      D0, 0x708
  2411. 00001A48  2F00                     move.l     -[A7], D0
  2412. 00001A4A  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  2413. 00001A4E  588F                     addq.l     A7, 4
  2414. 00001A50  2F00                     move.l     -[A7], D0
  2415. 00001A52  486D D7A6                pea.l      [A5 - 0x285A]
  2416. 00001A56  48C5                     ext.l      D5
  2417. 00001A58  2005                     move.l     D0, D5
  2418. 00001A5A  D0AD D812                add.l      D0, [A5 - 0x27EE]
  2419. 00001A5E  2F00                     move.l     -[A7], D0
  2420. 00001A60  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  2421. 00001A64  DA40                     add.w      D5, D0
  2422. 00001A66  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2423. 00001A6A  6026                     bra        +0x28 /* 00001A92 */
  2424. label00001A6C:
  2425. 00001A6C  7000                     moveq.l    D0, 0x00
  2426. 00001A6E  3004                     move.w     D0, D4
  2427. 00001A70  2F00                     move.l     -[A7], D0
  2428. 00001A72  48C5                     ext.l      D5
  2429. 00001A74  2005                     move.l     D0, D5
  2430. 00001A76  D0AD D812                add.l      D0, [A5 - 0x27EE]
  2431. 00001A7A  2F00                     move.l     -[A7], D0
  2432. 00001A7C  4EBA 1062                jsr        [PC + 0x1062 /* 00002AE0 */]
  2433. 00001A80  DA40                     add.w      D5, D0
  2434. 00001A82  206D D812                movea.l    A0, [A5 - 0x27EE]
  2435. 00001A86  3005                     move.w     D0, D5
  2436. 00001A88  5245                     addq.w     D5, 1
  2437. 00001A8A  11BC 000D 0000           move.b     [A0 + D0.w], 0xD /* '\r' */
  2438. 00001A90  508F                     addq.l     A7, 8
  2439. label00001A92:
  2440. 00001A92  48C5                     ext.l      D5
  2441. 00001A94  2F05                     move.l     -[A7], D5
  2442. 00001A96  2F2D D812                move.l     -[A7], [A5 - 0x27EE]
  2443. 00001A9A  4EBA F24C                jsr        [PC - 0xDB4 /* 00000CE8 */]
  2444. 00001A9E  3D40 FFE6                move.w     [A6 - 0x1A], D0
  2445. 00001AA2  508F                     addq.l     A7, 8
  2446. 00001AA4  6712                     beq        +0x14 /* 00001AB8 */
  2447. 00001AA6  0644 0010                addi.w     D4, 0x10
  2448. label00001AAA:
  2449. 00001AAA  4A6E FFE6                tst.w      [A6 - 0x1A]
  2450. 00001AAE  6708                     beq        +0xA /* 00001AB8 */
  2451. 00001AB0  0C44 00D0                cmpi.w     D4, 0xD0
  2452. 00001AB4  6300 FE5C                bls        -0x1A2 /* 00001912 */
  2453. label00001AB8:
  2454. 00001AB8  302E FFE6                move.w     D0, [A6 - 0x1A]
  2455. 00001ABC  4CEE 18F0 FFCE           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x32]
  2456. 00001AC2  4E5E                     unlink     A6
  2457. 00001AC4  4E75                     rts
  2458. fn00001AC6:
  2459. 00001AC6  4E56 FFFC                link       A6, -0x0004
  2460. 00001ACA  48E7 0F00                movem.l    -[A7], D4,D5,D6,D7
  2461. 00001ACE  7A01                     moveq.l    D5, 0x01
  2462. 00001AD0  2B6D EA3A D5BC           move.l     [A5 - 0x2A44], [A5 - 0x15C6]
  2463. 00001AD6  2B6D EA26 D5C6           move.l     [A5 - 0x2A3A], [A5 - 0x15DA]
  2464. 00001ADC  2B6D EA2E D5D0           move.l     [A5 - 0x2A30], [A5 - 0x15D2]
  2465. 00001AE2  2B6D EA2A D5DA           move.l     [A5 - 0x2A26], [A5 - 0x15D6]
  2466. 00001AE8  2B6D EA36 D5E4           move.l     [A5 - 0x2A1C], [A5 - 0x15CA]
  2467. 00001AEE  2B6D EA22 D5EE           move.l     [A5 - 0x2A12], [A5 - 0x15DE]
  2468. 00001AF4  2B6D EA32 D5F8           move.l     [A5 - 0x2A08], [A5 - 0x15CE]
  2469. 00001AFA  2B6D EA1A D602           move.l     [A5 - 0x29FE], [A5 - 0x15E6]
  2470. 00001B00  302E 000A                move.w     D0, [A6 + 0xA]
  2471. 00001B04  48C0                     ext.l      D0
  2472. 00001B06  2F00                     move.l     -[A7], D0
  2473. 00001B08  4EBA FDEC                jsr        [PC - 0x214 /* 000018F6 */]
  2474. 00001B0C  3A00                     move.w     D5, D0
  2475. 00001B0E  588F                     addq.l     A7, 4
  2476. 00001B10  671C                     beq        +0x1E /* 00001B2E */
  2477. 00001B12  206D BA78                movea.l    A0, [A5 - 0x4588]
  2478. 00001B16  7000                     moveq.l    D0, 0x00
  2479. 00001B18  3028 0160                move.w     D0, [A0 + 0x160]
  2480. 00001B1C  E380                     asl        D0, 1
  2481. 00001B1E  2F00                     move.l     -[A7], D0
  2482. 00001B20  4EAD 0CCA                jsr        [A5 + 0xCCA /* export_405 */]
  2483. 00001B24  2B40 D804                move.l     [A5 - 0x27FC], D0
  2484. 00001B28  588F                     addq.l     A7, 4
  2485. 00001B2A  6602                     bne        +0x4 /* 00001B2E */
  2486. 00001B2C  5345                     subq.w     D5, 1
  2487. label00001B2E:
  2488. 00001B2E  780E                     moveq.l    D4, 0x0E
  2489. 00001B30  4246                     clr.w      D6
  2490. 00001B32  6000 025A                bra        +0x25C /* 00001D8E */
  2491. label00001B36:
  2492. 00001B36  206D BA78                movea.l    A0, [A5 - 0x4588]
  2493. 00001B3A  2068 0246                movea.l    A0, [A0 + 0x246]
  2494. 00001B3E  7000                     moveq.l    D0, 0x00
  2495. 00001B40  3006                     move.w     D0, D6
  2496. 00001B42  2200                     move.l     D1, D0
  2497. 00001B44  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  2498. 00001B48  4841                     swap.w     D1
  2499. 00001B4A  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  2500. 00001B4E  4841                     swap.w     D1
  2501. 00001B50  4241                     clr.w      D1
  2502. 00001B52  D081                     add.l      D0, D1
  2503. 00001B54  4AB0 0818                tst.l      [A0 + D0 + 0x18]
  2504. 00001B58  6612                     bne        +0x14 /* 00001B6C */
  2505. 00001B5A  206D D804                movea.l    A0, [A5 - 0x27FC]
  2506. 00001B5E  7000                     moveq.l    D0, 0x00
  2507. 00001B60  3006                     move.w     D0, D6
  2508. 00001B62  D080                     add.l      D0, D0
  2509. 00001B64  4270 0800                clr.w      [A0 + D0]
  2510. 00001B68  6000 0222                bra        +0x224 /* 00001D8C */
  2511. label00001B6C:
  2512. 00001B6C  3E06                     move.w     D7, D6
  2513. 00001B6E  6000 0112                bra        +0x114 /* 00001C82 */
  2514. label00001B72:
  2515. 00001B72  206D BA78                movea.l    A0, [A5 - 0x4588]
  2516. 00001B76  2068 0246                movea.l    A0, [A0 + 0x246]
  2517. 00001B7A  3007                     move.w     D0, D7
  2518. 00001B7C  5340                     subq.w     D0, 1
  2519. 00001B7E  7200                     moveq.l    D1, 0x00
  2520. 00001B80  3200                     move.w     D1, D0
  2521. 00001B82  2001                     move.l     D0, D1
  2522. 00001B84  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  2523. 00001B88  4840                     swap.w     D0
  2524. 00001B8A  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  2525. 00001B8E  4840                     swap.w     D0
  2526. 00001B90  4240                     clr.w      D0
  2527. 00001B92  D280                     add.l      D1, D0
  2528. 00001B94  4AB0 1818                tst.l      [A0 + D1 + 0x18]
  2529. 00001B98  6700 00E6                beq        +0xE8 /* 00001C80 */
  2530. 00001B9C  206D BA78                movea.l    A0, [A5 - 0x4588]
  2531. 00001BA0  2068 0246                movea.l    A0, [A0 + 0x246]
  2532. 00001BA4  7000                     moveq.l    D0, 0x00
  2533. 00001BA6  3006                     move.w     D0, D6
  2534. 00001BA8  2200                     move.l     D1, D0
  2535. 00001BAA  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  2536. 00001BAE  4841                     swap.w     D1
  2537. 00001BB0  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  2538. 00001BB4  4841                     swap.w     D1
  2539. 00001BB6  4241                     clr.w      D1
  2540. 00001BB8  D081                     add.l      D0, D1
  2541. 00001BBA  226D BA78                movea.l    A1, [A5 - 0x4588]
  2542. 00001BBE  2269 0246                movea.l    A1, [A1 + 0x246]
  2543. 00001BC2  3207                     move.w     D1, D7
  2544. 00001BC4  5341                     subq.w     D1, 1
  2545. 00001BC6  7400                     moveq.l    D2, 0x00
  2546. 00001BC8  3401                     move.w     D2, D1
  2547. 00001BCA  2202                     move.l     D1, D2
  2548. 00001BCC  C4FC 0022                mulu.w     D2, 0x22 /* '\"' */
  2549. 00001BD0  4841                     swap.w     D1
  2550. 00001BD2  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  2551. 00001BD6  4841                     swap.w     D1
  2552. 00001BD8  4241                     clr.w      D1
  2553. 00001BDA  D481                     add.l      D2, D1
  2554. 00001BDC  2030 080C                move.l     D0, [A0 + D0 + 0xC]
  2555. 00001BE0  B0B1 280C                cmp.l      D0, [A1 + D2 + 0xC]
  2556. 00001BE4  6600 009A                bne        +0x9C /* 00001C80 */
  2557. 00001BE8  206D BA78                movea.l    A0, [A5 - 0x4588]
  2558. 00001BEC  2068 0246                movea.l    A0, [A0 + 0x246]
  2559. 00001BF0  7000                     moveq.l    D0, 0x00
  2560. 00001BF2  3006                     move.w     D0, D6
  2561. 00001BF4  2200                     move.l     D1, D0
  2562. 00001BF6  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  2563. 00001BFA  4841                     swap.w     D1
  2564. 00001BFC  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  2565. 00001C00  4841                     swap.w     D1
  2566. 00001C02  4241                     clr.w      D1
  2567. 00001C04  D081                     add.l      D0, D1
  2568. 00001C06  226D BA78                movea.l    A1, [A5 - 0x4588]
  2569. 00001C0A  2269 0246                movea.l    A1, [A1 + 0x246]
  2570. 00001C0E  3207                     move.w     D1, D7
  2571. 00001C10  5341                     subq.w     D1, 1
  2572. 00001C12  7400                     moveq.l    D2, 0x00
  2573. 00001C14  3401                     move.w     D2, D1
  2574. 00001C16  2202                     move.l     D1, D2
  2575. 00001C18  C4FC 0022                mulu.w     D2, 0x22 /* '\"' */
  2576. 00001C1C  4841                     swap.w     D1
  2577. 00001C1E  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  2578. 00001C22  4841                     swap.w     D1
  2579. 00001C24  4241                     clr.w      D1
  2580. 00001C26  D481                     add.l      D2, D1
  2581. 00001C28  2030 0808                move.l     D0, [A0 + D0 + 0x8]
  2582. 00001C2C  B0B1 2808                cmp.l      D0, [A1 + D2 + 0x8]
  2583. 00001C30  664E                     bne        +0x50 /* 00001C80 */
  2584. 00001C32  206D BA78                movea.l    A0, [A5 - 0x4588]
  2585. 00001C36  2068 0246                movea.l    A0, [A0 + 0x246]
  2586. 00001C3A  7000                     moveq.l    D0, 0x00
  2587. 00001C3C  3007                     move.w     D0, D7
  2588. 00001C3E  2200                     move.l     D1, D0
  2589. 00001C40  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  2590. 00001C44  4841                     swap.w     D1
  2591. 00001C46  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  2592. 00001C4A  4841                     swap.w     D1
  2593. 00001C4C  4241                     clr.w      D1
  2594. 00001C4E  D081                     add.l      D0, D1
  2595. 00001C50  2F30 08F6                move.l     -[A7], [A0 + D0 - 0x10]
  2596. 00001C54  206D BA78                movea.l    A0, [A5 - 0x4588]
  2597. 00001C58  2068 0246                movea.l    A0, [A0 + 0x246]
  2598. 00001C5C  7000                     moveq.l    D0, 0x00
  2599. 00001C5E  3006                     move.w     D0, D6
  2600. 00001C60  2200                     move.l     D1, D0
  2601. 00001C62  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  2602. 00001C66  4841                     swap.w     D1
  2603. 00001C68  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  2604. 00001C6C  4841                     swap.w     D1
  2605. 00001C6E  4241                     clr.w      D1
  2606. 00001C70  D081                     add.l      D0, D1
  2607. 00001C72  2F30 0818                move.l     -[A7], [A0 + D0 + 0x18]
  2608. 00001C76  4EAD 1B2A                jsr        [A5 + 0x1B2A /* export_865 */]
  2609. 00001C7A  4A40                     tst.w      D0
  2610. 00001C7C  508F                     addq.l     A7, 8
  2611. 00001C7E  6708                     beq        +0xA /* 00001C88 */
  2612. label00001C80:
  2613. 00001C80  5347                     subq.w     D7, 1
  2614. label00001C82:
  2615. 00001C82  4A47                     tst.w      D7
  2616. 00001C84  6600 FEEC                bne        -0x112 /* 00001B72 */
  2617. label00001C88:
  2618. 00001C88  4A47                     tst.w      D7
  2619. 00001C8A  6722                     beq        +0x24 /* 00001CAE */
  2620. 00001C8C  206D D804                movea.l    A0, [A5 - 0x27FC]
  2621. 00001C90  3007                     move.w     D0, D7
  2622. 00001C92  5340                     subq.w     D0, 1
  2623. 00001C94  7200                     moveq.l    D1, 0x00
  2624. 00001C96  3200                     move.w     D1, D0
  2625. 00001C98  D281                     add.l      D1, D1
  2626. 00001C9A  226D D804                movea.l    A1, [A5 - 0x27FC]
  2627. 00001C9E  7000                     moveq.l    D0, 0x00
  2628. 00001CA0  3006                     move.w     D0, D6
  2629. 00001CA2  D080                     add.l      D0, D0
  2630. 00001CA4  33B0 1800 0800           move.w     [A1 + D0], [A0 + D1]
  2631. 00001CAA  6000 00E0                bra        +0xE2 /* 00001D8C */
  2632. label00001CAE:
  2633. 00001CAE  426E FFFC                clr.w      [A6 - 0x4]
  2634. 00001CB2  486E FFFC                pea.l      [A6 - 0x4]
  2635. 00001CB6  486E FFFE                pea.l      [A6 - 0x2]
  2636. 00001CBA  7000                     moveq.l    D0, 0x00
  2637. 00001CBC  3006                     move.w     D0, D6
  2638. 00001CBE  2F00                     move.l     -[A7], D0
  2639. 00001CC0  2F2D D812                move.l     -[A7], [A5 - 0x27EE]
  2640. 00001CC4  4EAD 24CA                jsr        [A5 + 0x24CA /* export_1173 */]
  2641. 00001CC8  3A00                     move.w     D5, D0
  2642. 00001CCA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2643. 00001CCE  6700 00CE                beq        +0xD0 /* 00001D9E */
  2644. 00001CD2  206D D812                movea.l    A0, [A5 - 0x27EE]
  2645. 00001CD6  302E FFFE                move.w     D0, [A6 - 0x2]
  2646. 00001CDA  526E FFFE                addq.w     [A6 - 0x2], 1
  2647. 00001CDE  11BC 000D 0000           move.b     [A0 + D0.w], 0xD /* '\r' */
  2648. 00001CE4  4A6E FFFC                tst.w      [A6 - 0x4]
  2649. 00001CE8  677C                     beq        +0x7E /* 00001D66 */
  2650. 00001CEA  3E06                     move.w     D7, D6
  2651. 00001CEC  6050                     bra        +0x52 /* 00001D3E */
  2652. label00001CEE:
  2653. 00001CEE  206D BA78                movea.l    A0, [A5 - 0x4588]
  2654. 00001CF2  2068 0246                movea.l    A0, [A0 + 0x246]
  2655. 00001CF6  7000                     moveq.l    D0, 0x00
  2656. 00001CF8  3007                     move.w     D0, D7
  2657. 00001CFA  2200                     move.l     D1, D0
  2658. 00001CFC  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  2659. 00001D00  4841                     swap.w     D1
  2660. 00001D02  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  2661. 00001D06  4841                     swap.w     D1
  2662. 00001D08  4241                     clr.w      D1
  2663. 00001D0A  D081                     add.l      D0, D1
  2664. 00001D0C  2F30 08F6                move.l     -[A7], [A0 + D0 - 0x10]
  2665. 00001D10  206D BA78                movea.l    A0, [A5 - 0x4588]
  2666. 00001D14  2068 0246                movea.l    A0, [A0 + 0x246]
  2667. 00001D18  7000                     moveq.l    D0, 0x00
  2668. 00001D1A  3006                     move.w     D0, D6
  2669. 00001D1C  2200                     move.l     D1, D0
  2670. 00001D1E  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  2671. 00001D22  4841                     swap.w     D1
  2672. 00001D24  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  2673. 00001D28  4841                     swap.w     D1
  2674. 00001D2A  4241                     clr.w      D1
  2675. 00001D2C  D081                     add.l      D0, D1
  2676. 00001D2E  2F30 0818                move.l     -[A7], [A0 + D0 + 0x18]
  2677. 00001D32  4EAD 1B2A                jsr        [A5 + 0x1B2A /* export_865 */]
  2678. 00001D36  4A40                     tst.w      D0
  2679. 00001D38  508F                     addq.l     A7, 8
  2680. 00001D3A  6706                     beq        +0x8 /* 00001D42 */
  2681. 00001D3C  5347                     subq.w     D7, 1
  2682. label00001D3E:
  2683. 00001D3E  4A47                     tst.w      D7
  2684. 00001D40  66AC                     bne        -0x52 /* 00001CEE */
  2685. label00001D42:
  2686. 00001D42  4A47                     tst.w      D7
  2687. 00001D44  6720                     beq        +0x22 /* 00001D66 */
  2688. 00001D46  206D D804                movea.l    A0, [A5 - 0x27FC]
  2689. 00001D4A  3007                     move.w     D0, D7
  2690. 00001D4C  5340                     subq.w     D0, 1
  2691. 00001D4E  7200                     moveq.l    D1, 0x00
  2692. 00001D50  3200                     move.w     D1, D0
  2693. 00001D52  D281                     add.l      D1, D1
  2694. 00001D54  226D D804                movea.l    A1, [A5 - 0x27FC]
  2695. 00001D58  7000                     moveq.l    D0, 0x00
  2696. 00001D5A  3006                     move.w     D0, D6
  2697. 00001D5C  D080                     add.l      D0, D0
  2698. 00001D5E  33B0 1800 0800           move.w     [A1 + D0], [A0 + D1]
  2699. 00001D64  6026                     bra        +0x28 /* 00001D8C */
  2700. label00001D66:
  2701. 00001D66  302E FFFE                move.w     D0, [A6 - 0x2]
  2702. 00001D6A  48C0                     ext.l      D0
  2703. 00001D6C  2F00                     move.l     -[A7], D0
  2704. 00001D6E  2F2D D812                move.l     -[A7], [A5 - 0x27EE]
  2705. 00001D72  4EBA EF74                jsr        [PC - 0x108C /* 00000CE8 */]
  2706. 00001D76  3A00                     move.w     D5, D0
  2707. 00001D78  508F                     addq.l     A7, 8
  2708. 00001D7A  6722                     beq        +0x24 /* 00001D9E */
  2709. 00001D7C  206D D804                movea.l    A0, [A5 - 0x27FC]
  2710. 00001D80  7000                     moveq.l    D0, 0x00
  2711. 00001D82  3006                     move.w     D0, D6
  2712. 00001D84  D080                     add.l      D0, D0
  2713. 00001D86  3184 0800                move.w     [A0 + D0], D4
  2714. 00001D8A  5244                     addq.w     D4, 1
  2715. label00001D8C:
  2716. 00001D8C  5246                     addq.w     D6, 1
  2717. label00001D8E:
  2718. 00001D8E  4A45                     tst.w      D5
  2719. 00001D90  670C                     beq        +0xE /* 00001D9E */
  2720. 00001D92  206D BA78                movea.l    A0, [A5 - 0x4588]
  2721. 00001D96  BC68 0160                cmp.w      D6, [A0 + 0x160]
  2722. 00001D9A  6500 FD9A                bcs        -0x264 /* 00001B36 */
  2723. label00001D9E:
  2724. 00001D9E  3005                     move.w     D0, D5
  2725. 00001DA0  4CEE 00F0 FFEC           movem.l    D4,D5,D6,D7, [A6 - 0x14]
  2726. 00001DA6  4E5E                     unlink     A6
  2727. 00001DA8  4E75                     rts
  2728. fn00001DAA:
  2729. 00001DAA  4E56 FEFE                link       A6, -0x0102
  2730. 00001DAE  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  2731. 00001DB2  49EE FEFE                lea.l      A4, [A6 - 0x102]
  2732. 00001DB6  3A2E 000A                move.w     D5, [A6 + 0xA]
  2733. 00001DBA  7E01                     moveq.l    D7, 0x01
  2734. 00001DBC  206D D812                movea.l    A0, [A5 - 0x27EE]
  2735. 00001DC0  3007                     move.w     D0, D7
  2736. 00001DC2  5247                     addq.w     D7, 1
  2737. 00001DC4  11BC 003B 0000           move.b     [A0 + D0.w], 0x3B /* ';' */
  2738. 00001DCA  206D D812                movea.l    A0, [A5 - 0x27EE]
  2739. 00001DCE  3007                     move.w     D0, D7
  2740. 00001DD0  5247                     addq.w     D7, 1
  2741. 00001DD2  11BC 0045 0000           move.b     [A0 + D0.w], 0x45 /* 'E' */
  2742. 00001DD8  206D BA78                movea.l    A0, [A5 - 0x4588]
  2743. 00001DDC  2068 0246                movea.l    A0, [A0 + 0x246]
  2744. 00001DE0  48C5                     ext.l      D5
  2745. 00001DE2  2005                     move.l     D0, D5
  2746. 00001DE4  2200                     move.l     D1, D0
  2747. 00001DE6  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  2748. 00001DEA  4841                     swap.w     D1
  2749. 00001DEC  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  2750. 00001DF0  4841                     swap.w     D1
  2751. 00001DF2  4241                     clr.w      D1
  2752. 00001DF4  D081                     add.l      D0, D1
  2753. 00001DF6  2670 0814                movea.l    A3, [A0 + D0 + 0x14]
  2754. 00001DFA  7000                     moveq.l    D0, 0x00
  2755. 00001DFC  1013                     move.b     D0, [A3]
  2756. 00001DFE  2F00                     move.l     -[A7], D0
  2757. 00001E00  200B                     move.l     D0, A3
  2758. 00001E02  5280                     addq.l     D0, 1
  2759. 00001E04  2F00                     move.l     -[A7], D0
  2760. 00001E06  48C7                     ext.l      D7
  2761. 00001E08  2007                     move.l     D0, D7
  2762. 00001E0A  D0AD D812                add.l      D0, [A5 - 0x27EE]
  2763. 00001E0E  2F00                     move.l     -[A7], D0
  2764. 00001E10  4EAD 038A                jsr        [A5 + 0x38A /* export_109 */]
  2765. 00001E14  7000                     moveq.l    D0, 0x00
  2766. 00001E16  1013                     move.b     D0, [A3]
  2767. 00001E18  DE40                     add.w      D7, D0
  2768. 00001E1A  206D D812                movea.l    A0, [A5 - 0x27EE]
  2769. 00001E1E  3007                     move.w     D0, D7
  2770. 00001E20  5247                     addq.w     D7, 1
  2771. 00001E22  11BC 003B 0000           move.b     [A0 + D0.w], 0x3B /* ';' */
  2772. 00001E28  206D D812                movea.l    A0, [A5 - 0x27EE]
  2773. 00001E2C  3007                     move.w     D0, D7
  2774. 00001E2E  5247                     addq.w     D7, 1
  2775. 00001E30  11BC 004D 0000           move.b     [A0 + D0.w], 0x4D /* 'M' */
  2776. 00001E36  2F0C                     move.l     -[A7], A4
  2777. 00001E38  206D BA78                movea.l    A0, [A5 - 0x4588]
  2778. 00001E3C  2068 0246                movea.l    A0, [A0 + 0x246]
  2779. 00001E40  48C5                     ext.l      D5
  2780. 00001E42  2005                     move.l     D0, D5
  2781. 00001E44  2200                     move.l     D1, D0
  2782. 00001E46  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  2783. 00001E4A  4841                     swap.w     D1
  2784. 00001E4C  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  2785. 00001E50  4841                     swap.w     D1
  2786. 00001E52  4241                     clr.w      D1
  2787. 00001E54  D081                     add.l      D0, D1
  2788. 00001E56  7200                     moveq.l    D1, 0x00
  2789. 00001E58  3230 081C                move.w     D1, [A0 + D0 + 0x1C]
  2790. 00001E5C  E589                     lsl        D1, 2
  2791. 00001E5E  2001                     move.l     D0, D1
  2792. 00001E60  E589                     lsl        D1, 2
  2793. 00001E62  D280                     add.l      D1, D0
  2794. 00001E64  48C1                     ext.l      D1
  2795. 00001E66  2F01                     move.l     -[A7], D1
  2796. 00001E68  4EAD 0DEA                jsr        [A5 + 0xDEA /* export_441 */]
  2797. 00001E6C  7000                     moveq.l    D0, 0x00
  2798. 00001E6E  1014                     move.b     D0, [A4]
  2799. 00001E70  2F00                     move.l     -[A7], D0
  2800. 00001E72  200C                     move.l     D0, A4
  2801. 00001E74  5280                     addq.l     D0, 1
  2802. 00001E76  2F00                     move.l     -[A7], D0
  2803. 00001E78  48C7                     ext.l      D7
  2804. 00001E7A  2007                     move.l     D0, D7
  2805. 00001E7C  D0AD D812                add.l      D0, [A5 - 0x27EE]
  2806. 00001E80  2F00                     move.l     -[A7], D0
  2807. 00001E82  4EAD 038A                jsr        [A5 + 0x38A /* export_109 */]
  2808. 00001E86  7000                     moveq.l    D0, 0x00
  2809. 00001E88  1014                     move.b     D0, [A4]
  2810. 00001E8A  DE40                     add.w      D7, D0
  2811. 00001E8C  206D BA78                movea.l    A0, [A5 - 0x4588]
  2812. 00001E90  2068 0246                movea.l    A0, [A0 + 0x246]
  2813. 00001E94  48C5                     ext.l      D5
  2814. 00001E96  2005                     move.l     D0, D5
  2815. 00001E98  2200                     move.l     D1, D0
  2816. 00001E9A  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  2817. 00001E9E  4841                     swap.w     D1
  2818. 00001EA0  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  2819. 00001EA4  4841                     swap.w     D1
  2820. 00001EA6  4241                     clr.w      D1
  2821. 00001EA8  D081                     add.l      D0, D1
  2822. 00001EAA  3C30 081E                move.w     D6, [A0 + D0 + 0x1E]
  2823. 00001EAE  6700 0082                beq        +0x84 /* 00001F32 */
  2824. 00001EB2  206D D812                movea.l    A0, [A5 - 0x27EE]
  2825. 00001EB6  3007                     move.w     D0, D7
  2826. 00001EB8  5247                     addq.w     D7, 1
  2827. 00001EBA  11BC 003B 0000           move.b     [A0 + D0.w], 0x3B /* ';' */
  2828. 00001EC0  206D D812                movea.l    A0, [A5 - 0x27EE]
  2829. 00001EC4  3007                     move.w     D0, D7
  2830. 00001EC6  5247                     addq.w     D7, 1
  2831. 00001EC8  11BC 0053 0000           move.b     [A0 + D0.w], 0x53 /* 'S' */
  2832. 00001ECE  0806 0000                btst.b     D6, 0x0
  2833. 00001ED2  670E                     beq        +0x10 /* 00001EE2 */
  2834. 00001ED4  206D D812                movea.l    A0, [A5 - 0x27EE]
  2835. 00001ED8  3007                     move.w     D0, D7
  2836. 00001EDA  5247                     addq.w     D7, 1
  2837. 00001EDC  11BC 0042 0000           move.b     [A0 + D0.w], 0x42 /* 'B' */
  2838. label00001EE2:
  2839. 00001EE2  7002                     moveq.l    D0, 0x02
  2840. 00001EE4  C046                     and.w      D0, D6
  2841. 00001EE6  670E                     beq        +0x10 /* 00001EF6 */
  2842. 00001EE8  206D D812                movea.l    A0, [A5 - 0x27EE]
  2843. 00001EEC  3007                     move.w     D0, D7
  2844. 00001EEE  5247                     addq.w     D7, 1
  2845. 00001EF0  11BC 0049 0000           move.b     [A0 + D0.w], 0x49 /* 'I' */
  2846. label00001EF6:
  2847. 00001EF6  7004                     moveq.l    D0, 0x04
  2848. 00001EF8  C046                     and.w      D0, D6
  2849. 00001EFA  670E                     beq        +0x10 /* 00001F0A */
  2850. 00001EFC  206D D812                movea.l    A0, [A5 - 0x27EE]
  2851. 00001F00  3007                     move.w     D0, D7
  2852. 00001F02  5247                     addq.w     D7, 1
  2853. 00001F04  11BC 0055 0000           move.b     [A0 + D0.w], 0x55 /* 'U' */
  2854. label00001F0A:
  2855. 00001F0A  7008                     moveq.l    D0, 0x08
  2856. 00001F0C  C046                     and.w      D0, D6
  2857. 00001F0E  670E                     beq        +0x10 /* 00001F1E */
  2858. 00001F10  206D D812                movea.l    A0, [A5 - 0x27EE]
  2859. 00001F14  3007                     move.w     D0, D7
  2860. 00001F16  5247                     addq.w     D7, 1
  2861. 00001F18  11BC 004F 0000           move.b     [A0 + D0.w], 0x4F /* 'O' */
  2862. label00001F1E:
  2863. 00001F1E  7010                     moveq.l    D0, 0x10
  2864. 00001F20  C046                     and.w      D0, D6
  2865. 00001F22  670E                     beq        +0x10 /* 00001F32 */
  2866. 00001F24  206D D812                movea.l    A0, [A5 - 0x27EE]
  2867. 00001F28  3007                     move.w     D0, D7
  2868. 00001F2A  5247                     addq.w     D7, 1
  2869. 00001F2C  11BC 0048 0000           move.b     [A0 + D0.w], 0x48 /* 'H' */
  2870. label00001F32:
  2871. 00001F32  206D D812                movea.l    A0, [A5 - 0x27EE]
  2872. 00001F36  3007                     move.w     D0, D7
  2873. 00001F38  5247                     addq.w     D7, 1
  2874. 00001F3A  11BC 003B 0000           move.b     [A0 + D0.w], 0x3B /* ';' */
  2875. 00001F40  206D D812                movea.l    A0, [A5 - 0x27EE]
  2876. 00001F44  3007                     move.w     D0, D7
  2877. 00001F46  5247                     addq.w     D7, 1
  2878. 00001F48  11BC 004C 0000           move.b     [A0 + D0.w], 0x4C /* 'L' */
  2879. 00001F4E  486E FFFE                pea.l      [A6 - 0x2]
  2880. 00001F52  206D BA78                movea.l    A0, [A5 - 0x4588]
  2881. 00001F56  2068 0246                movea.l    A0, [A0 + 0x246]
  2882. 00001F5A  48C5                     ext.l      D5
  2883. 00001F5C  2005                     move.l     D0, D5
  2884. 00001F5E  2200                     move.l     D1, D0
  2885. 00001F60  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  2886. 00001F64  4841                     swap.w     D1
  2887. 00001F66  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  2888. 00001F6A  4841                     swap.w     D1
  2889. 00001F6C  4241                     clr.w      D1
  2890. 00001F6E  D081                     add.l      D0, D1
  2891. 00001F70  2F30 080C                move.l     -[A7], [A0 + D0 + 0xC]
  2892. 00001F74  4EAD 24C2                jsr        [A5 + 0x24C2 /* export_1172 */]
  2893. 00001F78  2640                     movea.l    A3, D0
  2894. 00001F7A  302E FFFE                move.w     D0, [A6 - 0x2]
  2895. 00001F7E  D040                     add.w      D0, D0
  2896. 00001F80  3200                     move.w     D1, D0
  2897. 00001F82  E548                     lsl        D0.w, 2
  2898. 00001F84  D041                     add.w      D0, D1
  2899. 00001F86  41ED D5B8                lea.l      A0, [A5 - 0x2A48]
  2900. 00001F8A  3030 0008                move.w     D0, [A0 + D0.w + 0x8]
  2901. 00001F8E  D07C 0030                add.w      D0, 0x30 /* '0' */
  2902. 00001F92  206D D812                movea.l    A0, [A5 - 0x27EE]
  2903. 00001F96  3207                     move.w     D1, D7
  2904. 00001F98  5247                     addq.w     D7, 1
  2905. 00001F9A  1180 1000                move.b     [A0 + D1.w], D0
  2906. 00001F9E  206E 000C                movea.l    A0, [A6 + 0xC]
  2907. 00001FA2  3087                     move.w     [A0], D7
  2908. 00001FA4  4CEE 18E0 FEEA           movem.l    D5,D6,D7,A3,A4, [A6 - 0x116]
  2909. 00001FAA  4E5E                     unlink     A6
  2910. 00001FAC  4E75                     rts
  2911. fn00001FAE:
  2912. 00001FAE  4E56 FFFE                link       A6, -0x0002
  2913. 00001FB2  48E7 0F00                movem.l    -[A7], D4,D5,D6,D7
  2914. 00001FB6  7A01                     moveq.l    D5, 0x01
  2915. 00001FB8  3D7C 0001 FFFE           move.w     [A6 - 0x2], 0x1
  2916. 00001FBE  486D D7AC                pea.l      [A5 - 0x2854]
  2917. 00001FC2  302E FFFE                move.w     D0, [A6 - 0x2]
  2918. 00001FC6  48C0                     ext.l      D0
  2919. 00001FC8  D0AD D812                add.l      D0, [A5 - 0x27EE]
  2920. 00001FCC  2F00                     move.l     -[A7], D0
  2921. 00001FCE  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  2922. 00001FD2  066E 000E FFFE           addi.w     [A6 - 0x2], 0xE
  2923. 00001FD8  302E FFFE                move.w     D0, [A6 - 0x2]
  2924. 00001FDC  48C0                     ext.l      D0
  2925. 00001FDE  2F00                     move.l     -[A7], D0
  2926. 00001FE0  2F2D D812                move.l     -[A7], [A5 - 0x27EE]
  2927. 00001FE4  4EBA ED02                jsr        [PC - 0x12FE /* 00000CE8 */]
  2928. 00001FE8  3A00                     move.w     D5, D0
  2929. 00001FEA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2930. 00001FEE  6700 009A                beq        +0x9C /* 0000208A */
  2931. 00001FF2  486D D7BC                pea.l      [A5 - 0x2844]
  2932. 00001FF6  302E FFFE                move.w     D0, [A6 - 0x2]
  2933. 00001FFA  48C0                     ext.l      D0
  2934. 00001FFC  D0AD D812                add.l      D0, [A5 - 0x27EE]
  2935. 00002000  5380                     subq.l     D0, 1
  2936. 00002002  2F00                     move.l     -[A7], D0
  2937. 00002004  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  2938. 00002008  566E FFFE                addq.w     [A6 - 0x2], 3
  2939. 0000200C  302E FFFE                move.w     D0, [A6 - 0x2]
  2940. 00002010  48C0                     ext.l      D0
  2941. 00002012  2F00                     move.l     -[A7], D0
  2942. 00002014  2F2D D812                move.l     -[A7], [A5 - 0x27EE]
  2943. 00002018  4EBA ECCE                jsr        [PC - 0x1332 /* 00000CE8 */]
  2944. 0000201C  3A00                     move.w     D5, D0
  2945. 0000201E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2946. 00002022  6766                     beq        +0x68 /* 0000208A */
  2947. 00002024  206D D812                movea.l    A0, [A5 - 0x27EE]
  2948. 00002028  302E FFFE                move.w     D0, [A6 - 0x2]
  2949. 0000202C  11BC 0049 00FE           move.b     [A0 + D0.w - 0x2], 0x49 /* 'I' */
  2950. 00002032  302E FFFE                move.w     D0, [A6 - 0x2]
  2951. 00002036  48C0                     ext.l      D0
  2952. 00002038  2F00                     move.l     -[A7], D0
  2953. 0000203A  2F2D D812                move.l     -[A7], [A5 - 0x27EE]
  2954. 0000203E  4EBA ECA8                jsr        [PC - 0x1358 /* 00000CE8 */]
  2955. 00002042  3A00                     move.w     D5, D0
  2956. 00002044  508F                     addq.l     A7, 8
  2957. 00002046  6742                     beq        +0x44 /* 0000208A */
  2958. 00002048  206D D812                movea.l    A0, [A5 - 0x27EE]
  2959. 0000204C  302E FFFE                move.w     D0, [A6 - 0x2]
  2960. 00002050  11BC 0042 00FE           move.b     [A0 + D0.w - 0x2], 0x42 /* 'B' */
  2961. 00002056  206D D812                movea.l    A0, [A5 - 0x27EE]
  2962. 0000205A  302E FFFE                move.w     D0, [A6 - 0x2]
  2963. 0000205E  11BC 0049 00FF           move.b     [A0 + D0.w - 0x1], 0x49 /* 'I' */
  2964. 00002064  206D D812                movea.l    A0, [A5 - 0x27EE]
  2965. 00002068  302E FFFE                move.w     D0, [A6 - 0x2]
  2966. 0000206C  526E FFFE                addq.w     [A6 - 0x2], 1
  2967. 00002070  11BC 000D 0000           move.b     [A0 + D0.w], 0xD /* '\r' */
  2968. 00002076  302E FFFE                move.w     D0, [A6 - 0x2]
  2969. 0000207A  48C0                     ext.l      D0
  2970. 0000207C  2F00                     move.l     -[A7], D0
  2971. 0000207E  2F2D D812                move.l     -[A7], [A5 - 0x27EE]
  2972. 00002082  4EBA EC64                jsr        [PC - 0x139C /* 00000CE8 */]
  2973. 00002086  3A00                     move.w     D5, D0
  2974. 00002088  508F                     addq.l     A7, 8
  2975. label0000208A:
  2976. 0000208A  7804                     moveq.l    D4, 0x04
  2977. 0000208C  4A45                     tst.w      D5
  2978. 0000208E  671C                     beq        +0x1E /* 000020AC */
  2979. 00002090  206D BA78                movea.l    A0, [A5 - 0x4588]
  2980. 00002094  7000                     moveq.l    D0, 0x00
  2981. 00002096  3028 0160                move.w     D0, [A0 + 0x160]
  2982. 0000209A  E380                     asl        D0, 1
  2983. 0000209C  2F00                     move.l     -[A7], D0
  2984. 0000209E  4EAD 0CCA                jsr        [A5 + 0xCCA /* export_405 */]
  2985. 000020A2  2B40 D800                move.l     [A5 - 0x2800], D0
  2986. 000020A6  588F                     addq.l     A7, 4
  2987. 000020A8  6602                     bne        +0x4 /* 000020AC */
  2988. 000020AA  5345                     subq.w     D5, 1
  2989. label000020AC:
  2990. 000020AC  4246                     clr.w      D6
  2991. 000020AE  6000 01AE                bra        +0x1B0 /* 0000225E */
  2992. label000020B2:
  2993. 000020B2  3E06                     move.w     D7, D6
  2994. 000020B4  6000 0134                bra        +0x136 /* 000021EA */
  2995. label000020B8:
  2996. 000020B8  206D BA78                movea.l    A0, [A5 - 0x4588]
  2997. 000020BC  2068 0246                movea.l    A0, [A0 + 0x246]
  2998. 000020C0  7000                     moveq.l    D0, 0x00
  2999. 000020C2  3006                     move.w     D0, D6
  3000. 000020C4  2200                     move.l     D1, D0
  3001. 000020C6  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  3002. 000020CA  4841                     swap.w     D1
  3003. 000020CC  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  3004. 000020D0  4841                     swap.w     D1
  3005. 000020D2  4241                     clr.w      D1
  3006. 000020D4  D081                     add.l      D0, D1
  3007. 000020D6  226D BA78                movea.l    A1, [A5 - 0x4588]
  3008. 000020DA  2269 0246                movea.l    A1, [A1 + 0x246]
  3009. 000020DE  3207                     move.w     D1, D7
  3010. 000020E0  5341                     subq.w     D1, 1
  3011. 000020E2  7400                     moveq.l    D2, 0x00
  3012. 000020E4  3401                     move.w     D2, D1
  3013. 000020E6  2202                     move.l     D1, D2
  3014. 000020E8  C4FC 0022                mulu.w     D2, 0x22 /* '\"' */
  3015. 000020EC  4841                     swap.w     D1
  3016. 000020EE  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  3017. 000020F2  4841                     swap.w     D1
  3018. 000020F4  4241                     clr.w      D1
  3019. 000020F6  D481                     add.l      D2, D1
  3020. 000020F8  3030 081C                move.w     D0, [A0 + D0 + 0x1C]
  3021. 000020FC  B071 281C                cmp.w      D0, [A1 + D2 + 0x1C]
  3022. 00002100  6600 00E6                bne        +0xE8 /* 000021E8 */
  3023. 00002104  206D BA78                movea.l    A0, [A5 - 0x4588]
  3024. 00002108  2068 0246                movea.l    A0, [A0 + 0x246]
  3025. 0000210C  7000                     moveq.l    D0, 0x00
  3026. 0000210E  3006                     move.w     D0, D6
  3027. 00002110  2200                     move.l     D1, D0
  3028. 00002112  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  3029. 00002116  4841                     swap.w     D1
  3030. 00002118  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  3031. 0000211C  4841                     swap.w     D1
  3032. 0000211E  4241                     clr.w      D1
  3033. 00002120  D081                     add.l      D0, D1
  3034. 00002122  226D BA78                movea.l    A1, [A5 - 0x4588]
  3035. 00002126  2269 0246                movea.l    A1, [A1 + 0x246]
  3036. 0000212A  3207                     move.w     D1, D7
  3037. 0000212C  5341                     subq.w     D1, 1
  3038. 0000212E  7400                     moveq.l    D2, 0x00
  3039. 00002130  3401                     move.w     D2, D1
  3040. 00002132  2202                     move.l     D1, D2
  3041. 00002134  C4FC 0022                mulu.w     D2, 0x22 /* '\"' */
  3042. 00002138  4841                     swap.w     D1
  3043. 0000213A  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  3044. 0000213E  4841                     swap.w     D1
  3045. 00002140  4241                     clr.w      D1
  3046. 00002142  D481                     add.l      D2, D1
  3047. 00002144  3030 081E                move.w     D0, [A0 + D0 + 0x1E]
  3048. 00002148  B071 281E                cmp.w      D0, [A1 + D2 + 0x1E]
  3049. 0000214C  6600 009A                bne        +0x9C /* 000021E8 */
  3050. 00002150  206D BA78                movea.l    A0, [A5 - 0x4588]
  3051. 00002154  2068 0246                movea.l    A0, [A0 + 0x246]
  3052. 00002158  7000                     moveq.l    D0, 0x00
  3053. 0000215A  3006                     move.w     D0, D6
  3054. 0000215C  2200                     move.l     D1, D0
  3055. 0000215E  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  3056. 00002162  4841                     swap.w     D1
  3057. 00002164  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  3058. 00002168  4841                     swap.w     D1
  3059. 0000216A  4241                     clr.w      D1
  3060. 0000216C  D081                     add.l      D0, D1
  3061. 0000216E  226D BA78                movea.l    A1, [A5 - 0x4588]
  3062. 00002172  2269 0246                movea.l    A1, [A1 + 0x246]
  3063. 00002176  3207                     move.w     D1, D7
  3064. 00002178  5341                     subq.w     D1, 1
  3065. 0000217A  7400                     moveq.l    D2, 0x00
  3066. 0000217C  3401                     move.w     D2, D1
  3067. 0000217E  2202                     move.l     D1, D2
  3068. 00002180  C4FC 0022                mulu.w     D2, 0x22 /* '\"' */
  3069. 00002184  4841                     swap.w     D1
  3070. 00002186  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  3071. 0000218A  4841                     swap.w     D1
  3072. 0000218C  4241                     clr.w      D1
  3073. 0000218E  D481                     add.l      D2, D1
  3074. 00002190  2030 080C                move.l     D0, [A0 + D0 + 0xC]
  3075. 00002194  B0B1 280C                cmp.l      D0, [A1 + D2 + 0xC]
  3076. 00002198  664E                     bne        +0x50 /* 000021E8 */
  3077. 0000219A  206D BA78                movea.l    A0, [A5 - 0x4588]
  3078. 0000219E  2068 0246                movea.l    A0, [A0 + 0x246]
  3079. 000021A2  7000                     moveq.l    D0, 0x00
  3080. 000021A4  3007                     move.w     D0, D7
  3081. 000021A6  2200                     move.l     D1, D0
  3082. 000021A8  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  3083. 000021AC  4841                     swap.w     D1
  3084. 000021AE  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  3085. 000021B2  4841                     swap.w     D1
  3086. 000021B4  4241                     clr.w      D1
  3087. 000021B6  D081                     add.l      D0, D1
  3088. 000021B8  2F30 08F2                move.l     -[A7], [A0 + D0 - 0x14]
  3089. 000021BC  206D BA78                movea.l    A0, [A5 - 0x4588]
  3090. 000021C0  2068 0246                movea.l    A0, [A0 + 0x246]
  3091. 000021C4  7000                     moveq.l    D0, 0x00
  3092. 000021C6  3006                     move.w     D0, D6
  3093. 000021C8  2200                     move.l     D1, D0
  3094. 000021CA  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  3095. 000021CE  4841                     swap.w     D1
  3096. 000021D0  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  3097. 000021D4  4841                     swap.w     D1
  3098. 000021D6  4241                     clr.w      D1
  3099. 000021D8  D081                     add.l      D0, D1
  3100. 000021DA  2F30 0814                move.l     -[A7], [A0 + D0 + 0x14]
  3101. 000021DE  4EAD 1B2A                jsr        [A5 + 0x1B2A /* export_865 */]
  3102. 000021E2  4A40                     tst.w      D0
  3103. 000021E4  508F                     addq.l     A7, 8
  3104. 000021E6  6708                     beq        +0xA /* 000021F0 */
  3105. label000021E8:
  3106. 000021E8  5347                     subq.w     D7, 1
  3107. label000021EA:
  3108. 000021EA  4A47                     tst.w      D7
  3109. 000021EC  6600 FECA                bne        -0x134 /* 000020B8 */
  3110. label000021F0:
  3111. 000021F0  4A47                     tst.w      D7
  3112. 000021F2  6720                     beq        +0x22 /* 00002214 */
  3113. 000021F4  206D D800                movea.l    A0, [A5 - 0x2800]
  3114. 000021F8  3007                     move.w     D0, D7
  3115. 000021FA  5340                     subq.w     D0, 1
  3116. 000021FC  7200                     moveq.l    D1, 0x00
  3117. 000021FE  3200                     move.w     D1, D0
  3118. 00002200  D281                     add.l      D1, D1
  3119. 00002202  226D D800                movea.l    A1, [A5 - 0x2800]
  3120. 00002206  7000                     moveq.l    D0, 0x00
  3121. 00002208  3006                     move.w     D0, D6
  3122. 0000220A  D080                     add.l      D0, D0
  3123. 0000220C  33B0 1800 0800           move.w     [A1 + D0], [A0 + D1]
  3124. 00002212  6048                     bra        +0x4A /* 0000225C */
  3125. label00002214:
  3126. 00002214  486E FFFE                pea.l      [A6 - 0x2]
  3127. 00002218  7000                     moveq.l    D0, 0x00
  3128. 0000221A  3006                     move.w     D0, D6
  3129. 0000221C  2F00                     move.l     -[A7], D0
  3130. 0000221E  4EBA FB8A                jsr        [PC - 0x476 /* 00001DAA */]
  3131. 00002222  206D D812                movea.l    A0, [A5 - 0x27EE]
  3132. 00002226  302E FFFE                move.w     D0, [A6 - 0x2]
  3133. 0000222A  526E FFFE                addq.w     [A6 - 0x2], 1
  3134. 0000222E  11BC 000D 0000           move.b     [A0 + D0.w], 0xD /* '\r' */
  3135. 00002234  302E FFFE                move.w     D0, [A6 - 0x2]
  3136. 00002238  48C0                     ext.l      D0
  3137. 0000223A  2F00                     move.l     -[A7], D0
  3138. 0000223C  2F2D D812                move.l     -[A7], [A5 - 0x27EE]
  3139. 00002240  4EBA EAA6                jsr        [PC - 0x155A /* 00000CE8 */]
  3140. 00002244  3A00                     move.w     D5, D0
  3141. 00002246  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3142. 0000224A  6722                     beq        +0x24 /* 0000226E */
  3143. 0000224C  206D D800                movea.l    A0, [A5 - 0x2800]
  3144. 00002250  7000                     moveq.l    D0, 0x00
  3145. 00002252  3006                     move.w     D0, D6
  3146. 00002254  D080                     add.l      D0, D0
  3147. 00002256  3184 0800                move.w     [A0 + D0], D4
  3148. 0000225A  5244                     addq.w     D4, 1
  3149. label0000225C:
  3150. 0000225C  5246                     addq.w     D6, 1
  3151. label0000225E:
  3152. 0000225E  4A45                     tst.w      D5
  3153. 00002260  670C                     beq        +0xE /* 0000226E */
  3154. 00002262  206D BA78                movea.l    A0, [A5 - 0x4588]
  3155. 00002266  BC68 0160                cmp.w      D6, [A0 + 0x160]
  3156. 0000226A  6500 FE46                bcs        -0x1B8 /* 000020B2 */
  3157. label0000226E:
  3158. 0000226E  3005                     move.w     D0, D5
  3159. 00002270  4CEE 00F0 FFEE           movem.l    D4,D5,D6,D7, [A6 - 0x12]
  3160. 00002276  4E5E                     unlink     A6
  3161. 00002278  4E75                     rts
  3162. fn0000227A:
  3163. 0000227A  2F07                     move.l     -[A7], D7
  3164. 0000227C  1E2F 000B                move.b     D7, [A7 + 0xB]
  3165. 00002280  1007                     move.b     D0, D7
  3166. 00002282  0400 0049                subi.b     D0, 0x49 /* 'I' */
  3167. 00002286  6710                     beq        +0x12 /* 00002298 */
  3168. 00002288  5B00                     subq.b     D0, 5
  3169. 0000228A  6616                     bne        +0x18 /* 000022A2 */
  3170. 0000228C  206D D812                movea.l    A0, [A5 - 0x27EE]
  3171. 00002290  117C 004E 0001           move.b     [A0 + 0x1], 0x4E /* 'N' */
  3172. 00002296  600A                     bra        +0xC /* 000022A2 */
  3173. label00002298:
  3174. 00002298  206D D812                movea.l    A0, [A5 - 0x27EE]
  3175. 0000229C  117C 0044 0001           move.b     [A0 + 0x1], 0x44 /* 'D' */
  3176. label000022A2:
  3177. 000022A2  206D D812                movea.l    A0, [A5 - 0x27EE]
  3178. 000022A6  1087                     move.b     [A0], D7
  3179. 000022A8  2E1F                     move.l     D7, [A7]+
  3180. 000022AA  4E75                     rts
  3181. export_1345:
  3182. 000022AC  4E56 FD9E                link       A6, -0x0262
  3183. 000022B0  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  3184. 000022B4  47EE FEB4                lea.l      A3, [A6 - 0x14C]
  3185. 000022B8  1D6D E5C2 FFF7           move.b     [A6 - 0x9], [A5 - 0x1A3E]
  3186. 000022BE  1B7C 002E E5C2           move.b     [A5 - 0x1A3E], 0x2E /* '.' */
  3187. 000022C4  426E FDB2                clr.w      [A6 - 0x24E]
  3188. 000022C8  3B7C 0026 D810           move.w     [A5 - 0x27F0], 0x26 /* '&' */
  3189. 000022CE  7007                     moveq.l    D0, 0x07
  3190. 000022D0  C02D B9D2                and.b      D0, [A5 - 0x462E]
  3191. 000022D4  6700 07E2                beq        +0x7E4 /* 00002AB8 */
  3192. 000022D8  383C 00F0                move.w     D4, 0xF0
  3193. 000022DC  C86D B9D4                and.w      D4, [A5 - 0x462C]
  3194. 000022E0  3004                     move.w     D0, D4
  3195. 000022E2  0440 0010                subi.w     D0, 0x10
  3196. 000022E6  6714                     beq        +0x16 /* 000022FC */
  3197. 000022E8  0440 0020                subi.w     D0, 0x20 /* ' ' */
  3198. 000022EC  670E                     beq        +0x10 /* 000022FC */
  3199. 000022EE  0440 0010                subi.w     D0, 0x10
  3200. 000022F2  6708                     beq        +0xA /* 000022FC */
  3201. 000022F4  0440 00A0                subi.w     D0, 0xA0
  3202. 000022F8  6714                     beq        +0x16 /* 0000230E */
  3203. 000022FA  603A                     bra        +0x3C /* 00002336 */
  3204. label000022FC:
  3205. 000022FC  486D D7C2                pea.l      [A5 - 0x283E]
  3206. 00002300  2F2D D812                move.l     -[A7], [A5 - 0x27EE]
  3207. 00002304  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  3208. 00002308  3E00                     move.w     D7, D0
  3209. 0000230A  508F                     addq.l     A7, 8
  3210. 0000230C  6042                     bra        +0x44 /* 00002350 */
  3211. label0000230E:
  3212. 0000230E  206D D804                movea.l    A0, [A5 - 0x27FC]
  3213. 00002312  7000                     moveq.l    D0, 0x00
  3214. 00002314  302D B9D6                move.w     D0, [A5 - 0x462A]
  3215. 00002318  D080                     add.l      D0, D0
  3216. 0000231A  7200                     moveq.l    D1, 0x00
  3217. 0000231C  3230 0800                move.w     D1, [A0 + D0]
  3218. 00002320  2F01                     move.l     -[A7], D1
  3219. 00002322  486D D7C6                pea.l      [A5 - 0x283A]
  3220. 00002326  2F2D D812                move.l     -[A7], [A5 - 0x27EE]
  3221. 0000232A  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  3222. 0000232E  3E00                     move.w     D7, D0
  3223. 00002330  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3224. 00002334  601A                     bra        +0x1C /* 00002350 */
  3225. label00002336:
  3226. 00002336  7000                     moveq.l    D0, 0x00
  3227. 00002338  3004                     move.w     D0, D4
  3228. 0000233A  E888                     lsr        D0, 4
  3229. 0000233C  2F00                     move.l     -[A7], D0
  3230. 0000233E  486D D7CE                pea.l      [A5 - 0x2832]
  3231. 00002342  2F2D D812                move.l     -[A7], [A5 - 0x27EE]
  3232. 00002346  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  3233. 0000234A  3E00                     move.w     D7, D0
  3234. 0000234C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3235. label00002350:
  3236. 00002350  3004                     move.w     D0, D4
  3237. 00002352  675A                     beq        +0x5C /* 000023AE */
  3238. 00002354  0440 0010                subi.w     D0, 0x10
  3239. 00002358  6766                     beq        +0x68 /* 000023C0 */
  3240. 0000235A  0440 0010                subi.w     D0, 0x10
  3241. 0000235E  6772                     beq        +0x74 /* 000023D2 */
  3242. 00002360  0440 0010                subi.w     D0, 0x10
  3243. 00002364  677C                     beq        +0x7E /* 000023E2 */
  3244. 00002366  0440 0010                subi.w     D0, 0x10
  3245. 0000236A  6700 0086                beq        +0x88 /* 000023F2 */
  3246. 0000236E  0440 0010                subi.w     D0, 0x10
  3247. 00002372  673A                     beq        +0x3C /* 000023AE */
  3248. 00002374  0440 0010                subi.w     D0, 0x10
  3249. 00002378  6734                     beq        +0x36 /* 000023AE */
  3250. 0000237A  0440 0010                subi.w     D0, 0x10
  3251. 0000237E  672E                     beq        +0x30 /* 000023AE */
  3252. 00002380  0440 0010                subi.w     D0, 0x10
  3253. 00002384  6728                     beq        +0x2A /* 000023AE */
  3254. 00002386  0440 0010                subi.w     D0, 0x10
  3255. 0000238A  6722                     beq        +0x24 /* 000023AE */
  3256. 0000238C  0440 0010                subi.w     D0, 0x10
  3257. 00002390  671C                     beq        +0x1E /* 000023AE */
  3258. 00002392  0440 0010                subi.w     D0, 0x10
  3259. 00002396  6716                     beq        +0x18 /* 000023AE */
  3260. 00002398  0440 0010                subi.w     D0, 0x10
  3261. 0000239C  6710                     beq        +0x12 /* 000023AE */
  3262. 0000239E  0440 0010                subi.w     D0, 0x10
  3263. 000023A2  670A                     beq        +0xC /* 000023AE */
  3264. 000023A4  0440 0010                subi.w     D0, 0x10
  3265. 000023A8  6758                     beq        +0x5A /* 00002402 */
  3266. 000023AA  6000 00AE                bra        +0xB0 /* 0000245A */
  3267. label000023AE:
  3268. 000023AE  206D D812                movea.l    A0, [A5 - 0x27EE]
  3269. 000023B2  3007                     move.w     D0, D7
  3270. 000023B4  5247                     addq.w     D7, 1
  3271. 000023B6  11BC 0047 0000           move.b     [A0 + D0.w], 0x47 /* 'G' */
  3272. 000023BC  6000 009C                bra        +0x9E /* 0000245A */
  3273. label000023C0:
  3274. 000023C0  206D D812                movea.l    A0, [A5 - 0x27EE]
  3275. 000023C4  3007                     move.w     D0, D7
  3276. 000023C6  5247                     addq.w     D7, 1
  3277. 000023C8  11BC 0046 0000           move.b     [A0 + D0.w], 0x46 /* 'F' */
  3278. 000023CE  6000 008A                bra        +0x8C /* 0000245A */
  3279. label000023D2:
  3280. 000023D2  206D D812                movea.l    A0, [A5 - 0x27EE]
  3281. 000023D6  3007                     move.w     D0, D7
  3282. 000023D8  5247                     addq.w     D7, 1
  3283. 000023DA  11BC 0043 0000           move.b     [A0 + D0.w], 0x43 /* 'C' */
  3284. 000023E0  6078                     bra        +0x7A /* 0000245A */
  3285. label000023E2:
  3286. 000023E2  206D D812                movea.l    A0, [A5 - 0x27EE]
  3287. 000023E6  3007                     move.w     D0, D7
  3288. 000023E8  5247                     addq.w     D7, 1
  3289. 000023EA  11BC 0025 0000           move.b     [A0 + D0.w], 0x25 /* '%' */
  3290. 000023F0  6068                     bra        +0x6A /* 0000245A */
  3291. label000023F2:
  3292. 000023F2  206D D812                movea.l    A0, [A5 - 0x27EE]
  3293. 000023F6  3007                     move.w     D0, D7
  3294. 000023F8  5247                     addq.w     D7, 1
  3295. 000023FA  11BC 0045 0000           move.b     [A0 + D0.w], 0x45 /* 'E' */
  3296. 00002400  6058                     bra        +0x5A /* 0000245A */
  3297. label00002402:
  3298. 00002402  486D 2AA2                pea.l      [A5 + 0x2AA2 /* export_1360 */]
  3299. 00002406  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  3300. 0000240A  4A40                     tst.w      D0
  3301. 0000240C  588F                     addq.l     A7, 4
  3302. 0000240E  6736                     beq        +0x38 /* 00002446 */
  3303. 00002410  2F0B                     move.l     -[A7], A3
  3304. 00002412  206D BA78                movea.l    A0, [A5 - 0x4588]
  3305. 00002416  2068 0246                movea.l    A0, [A0 + 0x246]
  3306. 0000241A  7000                     moveq.l    D0, 0x00
  3307. 0000241C  302D B9D6                move.w     D0, [A5 - 0x462A]
  3308. 00002420  2200                     move.l     D1, D0
  3309. 00002422  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  3310. 00002426  4841                     swap.w     D1
  3311. 00002428  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  3312. 0000242C  4841                     swap.w     D1
  3313. 0000242E  4241                     clr.w      D1
  3314. 00002430  D081                     add.l      D0, D1
  3315. 00002432  2F30 0818                move.l     -[A7], [A0 + D0 + 0x18]
  3316. 00002436  4EAD 2AA2                jsr        [A5 + 0x2AA2 /* export_1360 */]
  3317. 0000243A  486D 2AA2                pea.l      [A5 + 0x2AA2 /* export_1360 */]
  3318. 0000243E  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  3319. 00002442  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3320. label00002446:
  3321. 00002446  2F0B                     move.l     -[A7], A3
  3322. 00002448  4EBA F3C2                jsr        [PC - 0xC3E /* 0000180C */]
  3323. 0000244C  206D D812                movea.l    A0, [A5 - 0x27EE]
  3324. 00002450  3207                     move.w     D1, D7
  3325. 00002452  5247                     addq.w     D7, 1
  3326. 00002454  1180 1000                move.b     [A0 + D1.w], D0
  3327. 00002458  588F                     addq.l     A7, 4
  3328. label0000245A:
  3329. 0000245A  303C 00F0                move.w     D0, 0xF0
  3330. 0000245E  C06D B9D4                and.w      D0, [A5 - 0x462C]
  3331. 00002462  0C40 00E0                cmpi.w     D0, 0xE0
  3332. 00002466  6750                     beq        +0x52 /* 000024B8 */
  3333. 00002468  7000                     moveq.l    D0, 0x00
  3334. 0000246A  302D B9D4                move.w     D0, [A5 - 0x462C]
  3335. 0000246E  223C 0000 8000           move.l     D1, 0x8000
  3336. 00002474  C280                     and.l      D1, D0
  3337. 00002476  670E                     beq        +0x10 /* 00002486 */
  3338. 00002478  206D D812                movea.l    A0, [A5 - 0x27EE]
  3339. 0000247C  3007                     move.w     D0, D7
  3340. 0000247E  5247                     addq.w     D7, 1
  3341. 00002480  11BC 002D 0000           move.b     [A0 + D0.w], 0x2D /* '-' */
  3342. label00002486:
  3343. 00002486  7000                     moveq.l    D0, 0x00
  3344. 00002488  302D B9D4                move.w     D0, [A5 - 0x462C]
  3345. 0000248C  223C 0000 800F           move.l     D1, 0x800F
  3346. 00002492  C280                     and.l      D1, D0
  3347. 00002494  203C FFFF 7FFF           move.l     D0, 0xFFFF7FFF
  3348. 0000249A  C081                     and.l      D0, D1
  3349. 0000249C  2F00                     move.l     -[A7], D0
  3350. 0000249E  486D D7D6                pea.l      [A5 - 0x282A]
  3351. 000024A2  48C7                     ext.l      D7
  3352. 000024A4  2007                     move.l     D0, D7
  3353. 000024A6  D0AD D812                add.l      D0, [A5 - 0x27EE]
  3354. 000024AA  2F00                     move.l     -[A7], D0
  3355. 000024AC  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  3356. 000024B0  DE40                     add.w      D7, D0
  3357. 000024B2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3358. 000024B6  6028                     bra        +0x2A /* 000024E0 */
  3359. label000024B8:
  3360. 000024B8  7000                     moveq.l    D0, 0x00
  3361. 000024BA  302D B9D6                move.w     D0, [A5 - 0x462A]
  3362. 000024BE  2F00                     move.l     -[A7], D0
  3363. 000024C0  4EBA F272                jsr        [PC - 0xD8E /* 00001734 */]
  3364. 000024C4  588F                     addq.l     A7, 4
  3365. 000024C6  2F00                     move.l     -[A7], D0
  3366. 000024C8  486D D7DA                pea.l      [A5 - 0x2826]
  3367. 000024CC  48C7                     ext.l      D7
  3368. 000024CE  2007                     move.l     D0, D7
  3369. 000024D0  D0AD D812                add.l      D0, [A5 - 0x27EE]
  3370. 000024D4  2F00                     move.l     -[A7], D0
  3371. 000024D6  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  3372. 000024DA  DE40                     add.w      D7, D0
  3373. 000024DC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3374. label000024E0:
  3375. 000024E0  303C 3000                move.w     D0, 0x3000 /* '0\0' */
  3376. 000024E4  C06D B9D4                and.w      D0, [A5 - 0x462C]
  3377. 000024E8  6714                     beq        +0x16 /* 000024FE */
  3378. 000024EA  0440 1000                subi.w     D0, 0x1000
  3379. 000024EE  671E                     beq        +0x20 /* 0000250E */
  3380. 000024F0  0440 1000                subi.w     D0, 0x1000
  3381. 000024F4  6728                     beq        +0x2A /* 0000251E */
  3382. 000024F6  0440 1000                subi.w     D0, 0x1000
  3383. 000024FA  6732                     beq        +0x34 /* 0000252E */
  3384. 000024FC  603E                     bra        +0x40 /* 0000253C */
  3385. label000024FE:
  3386. 000024FE  206D D812                movea.l    A0, [A5 - 0x27EE]
  3387. 00002502  3007                     move.w     D0, D7
  3388. 00002504  5247                     addq.w     D7, 1
  3389. 00002506  11BC 0047 0000           move.b     [A0 + D0.w], 0x47 /* 'G' */
  3390. 0000250C  602E                     bra        +0x30 /* 0000253C */
  3391. label0000250E:
  3392. 0000250E  206D D812                movea.l    A0, [A5 - 0x27EE]
  3393. 00002512  3007                     move.w     D0, D7
  3394. 00002514  5247                     addq.w     D7, 1
  3395. 00002516  11BC 004C 0000           move.b     [A0 + D0.w], 0x4C /* 'L' */
  3396. 0000251C  601E                     bra        +0x20 /* 0000253C */
  3397. label0000251E:
  3398. 0000251E  206D D812                movea.l    A0, [A5 - 0x27EE]
  3399. 00002522  3007                     move.w     D0, D7
  3400. 00002524  5247                     addq.w     D7, 1
  3401. 00002526  11BC 0043 0000           move.b     [A0 + D0.w], 0x43 /* 'C' */
  3402. 0000252C  600E                     bra        +0x10 /* 0000253C */
  3403. label0000252E:
  3404. 0000252E  206D D812                movea.l    A0, [A5 - 0x27EE]
  3405. 00002532  3007                     move.w     D0, D7
  3406. 00002534  5247                     addq.w     D7, 1
  3407. 00002536  11BC 0052 0000           move.b     [A0 + D0.w], 0x52 /* 'R' */
  3408. label0000253C:
  3409. 0000253C  206D D812                movea.l    A0, [A5 - 0x27EE]
  3410. 00002540  3007                     move.w     D0, D7
  3411. 00002542  5247                     addq.w     D7, 1
  3412. 00002544  11BC 003B 0000           move.b     [A0 + D0.w], 0x3B /* ';' */
  3413. 0000254A  206D D812                movea.l    A0, [A5 - 0x27EE]
  3414. 0000254E  3007                     move.w     D0, D7
  3415. 00002550  5247                     addq.w     D7, 1
  3416. 00002552  11BC 0053 0000           move.b     [A0 + D0.w], 0x53 /* 'S' */
  3417. 00002558  7007                     moveq.l    D0, 0x07
  3418. 0000255A  C02D B9D2                and.b      D0, [A5 - 0x462E]
  3419. 0000255E  676E                     beq        +0x70 /* 000025CE */
  3420. 00002560  206D BA78                movea.l    A0, [A5 - 0x4588]
  3421. 00002564  2068 0246                movea.l    A0, [A0 + 0x246]
  3422. 00002568  7000                     moveq.l    D0, 0x00
  3423. 0000256A  302D B9D6                move.w     D0, [A5 - 0x462A]
  3424. 0000256E  2200                     move.l     D1, D0
  3425. 00002570  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  3426. 00002574  4841                     swap.w     D1
  3427. 00002576  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  3428. 0000257A  4841                     swap.w     D1
  3429. 0000257C  4241                     clr.w      D1
  3430. 0000257E  D081                     add.l      D0, D1
  3431. 00002580  3030 081E                move.w     D0, [A0 + D0 + 0x1E]
  3432. 00002584  0800 0000                btst.b     D0, 0x0
  3433. 00002588  670E                     beq        +0x10 /* 00002598 */
  3434. 0000258A  206D D812                movea.l    A0, [A5 - 0x27EE]
  3435. 0000258E  3007                     move.w     D0, D7
  3436. 00002590  5247                     addq.w     D7, 1
  3437. 00002592  11BC 0044 0000           move.b     [A0 + D0.w], 0x44 /* 'D' */
  3438. label00002598:
  3439. 00002598  206D BA78                movea.l    A0, [A5 - 0x4588]
  3440. 0000259C  2068 0246                movea.l    A0, [A0 + 0x246]
  3441. 000025A0  7000                     moveq.l    D0, 0x00
  3442. 000025A2  302D B9D6                move.w     D0, [A5 - 0x462A]
  3443. 000025A6  2200                     move.l     D1, D0
  3444. 000025A8  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  3445. 000025AC  4841                     swap.w     D1
  3446. 000025AE  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  3447. 000025B2  4841                     swap.w     D1
  3448. 000025B4  4241                     clr.w      D1
  3449. 000025B6  D081                     add.l      D0, D1
  3450. 000025B8  7202                     moveq.l    D1, 0x02
  3451. 000025BA  C270 081E                and.w      D1, [A0 + D0 + 0x1E]
  3452. 000025BE  670E                     beq        +0x10 /* 000025CE */
  3453. 000025C0  206D D812                movea.l    A0, [A5 - 0x27EE]
  3454. 000025C4  3007                     move.w     D0, D7
  3455. 000025C6  5247                     addq.w     D7, 1
  3456. 000025C8  11BC 0049 0000           move.b     [A0 + D0.w], 0x49 /* 'I' */
  3457. label000025CE:
  3458. 000025CE  41EE FFF8                lea.l      A0, [A6 - 0x8]
  3459. 000025D2  43ED EA0E                lea.l      A1, [A5 - 0x15F2]
  3460. 000025D6  20D9                     move.l     [A0]+, [A1]+
  3461. 000025D8  20D9                     move.l     [A0]+, [A1]+
  3462. 000025DA  1D7C 000B FFFB           move.b     [A6 - 0x5], 0xB
  3463. 000025E0  206D BA78                movea.l    A0, [A5 - 0x4588]
  3464. 000025E4  2068 0246                movea.l    A0, [A0 + 0x246]
  3465. 000025E8  7000                     moveq.l    D0, 0x00
  3466. 000025EA  302D B9D6                move.w     D0, [A5 - 0x462A]
  3467. 000025EE  2200                     move.l     D1, D0
  3468. 000025F0  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  3469. 000025F4  4841                     swap.w     D1
  3470. 000025F6  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  3471. 000025FA  4841                     swap.w     D1
  3472. 000025FC  4241                     clr.w      D1
  3473. 000025FE  D081                     add.l      D0, D1
  3474. 00002600  49F0 0800                lea.l      A4, [A0 + D0]
  3475. 00002604  2014                     move.l     D0, [A4]
  3476. 00002606  B0AE FFF8                cmp.l      D0, [A6 - 0x8]
  3477. 0000260A  6620                     bne        +0x22 /* 0000262C */
  3478. 0000260C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3479. 00002610  2F2C 0004                move.l     -[A7], [A4 + 0x4]
  3480. 00002614  4EAD 0E82                jsr        [A5 + 0xE82 /* export_460 */]
  3481. 00002618  4A40                     tst.w      D0
  3482. 0000261A  508F                     addq.l     A7, 8
  3483. 0000261C  670E                     beq        +0x10 /* 0000262C */
  3484. 0000261E  206D D812                movea.l    A0, [A5 - 0x27EE]
  3485. 00002622  3007                     move.w     D0, D7
  3486. 00002624  5247                     addq.w     D7, 1
  3487. 00002626  11BC 0053 0000           move.b     [A0 + D0.w], 0x53 /* 'S' */
  3488. label0000262C:
  3489. 0000262C  7004                     moveq.l    D0, 0x04
  3490. 0000262E  C02D B9D3                and.b      D0, [A5 - 0x462D]
  3491. 00002632  670E                     beq        +0x10 /* 00002642 */
  3492. 00002634  206D D812                movea.l    A0, [A5 - 0x27EE]
  3493. 00002638  3007                     move.w     D0, D7
  3494. 0000263A  5247                     addq.w     D7, 1
  3495. 0000263C  11BC 0054 0000           move.b     [A0 + D0.w], 0x54 /* 'T' */
  3496. label00002642:
  3497. 00002642  7008                     moveq.l    D0, 0x08
  3498. 00002644  C02D B9D3                and.b      D0, [A5 - 0x462D]
  3499. 00002648  670E                     beq        +0x10 /* 00002658 */
  3500. 0000264A  206D D812                movea.l    A0, [A5 - 0x27EE]
  3501. 0000264E  3007                     move.w     D0, D7
  3502. 00002650  5247                     addq.w     D7, 1
  3503. 00002652  11BC 0042 0000           move.b     [A0 + D0.w], 0x42 /* 'B' */
  3504. label00002658:
  3505. 00002658  102D B9D3                move.b     D0, [A5 - 0x462D]
  3506. 0000265C  0800 0000                btst.b     D0, 0x0
  3507. 00002660  670E                     beq        +0x10 /* 00002670 */
  3508. 00002662  206D D812                movea.l    A0, [A5 - 0x27EE]
  3509. 00002666  3007                     move.w     D0, D7
  3510. 00002668  5247                     addq.w     D7, 1
  3511. 0000266A  11BC 004C 0000           move.b     [A0 + D0.w], 0x4C /* 'L' */
  3512. label00002670:
  3513. 00002670  7002                     moveq.l    D0, 0x02
  3514. 00002672  C02D B9D3                and.b      D0, [A5 - 0x462D]
  3515. 00002676  670E                     beq        +0x10 /* 00002686 */
  3516. 00002678  206D D812                movea.l    A0, [A5 - 0x27EE]
  3517. 0000267C  3007                     move.w     D0, D7
  3518. 0000267E  5247                     addq.w     D7, 1
  3519. 00002680  11BC 0052 0000           move.b     [A0 + D0.w], 0x52 /* 'R' */
  3520. label00002686:
  3521. 00002686  206D D812                movea.l    A0, [A5 - 0x27EE]
  3522. 0000268A  3007                     move.w     D0, D7
  3523. 0000268C  5247                     addq.w     D7, 1
  3524. 0000268E  11BC 004D 0000           move.b     [A0 + D0.w], 0x4D /* 'M' */
  3525. 00002694  2F0B                     move.l     -[A7], A3
  3526. 00002696  206D D800                movea.l    A0, [A5 - 0x2800]
  3527. 0000269A  7000                     moveq.l    D0, 0x00
  3528. 0000269C  302D B9D6                move.w     D0, [A5 - 0x462A]
  3529. 000026A0  D080                     add.l      D0, D0
  3530. 000026A2  7200                     moveq.l    D1, 0x00
  3531. 000026A4  3230 0800                move.w     D1, [A0 + D0]
  3532. 000026A8  5281                     addq.l     D1, 1
  3533. 000026AA  2F01                     move.l     -[A7], D1
  3534. 000026AC  4EAD 0DEA                jsr        [A5 + 0xDEA /* export_441 */]
  3535. 000026B0  7000                     moveq.l    D0, 0x00
  3536. 000026B2  1013                     move.b     D0, [A3]
  3537. 000026B4  2F00                     move.l     -[A7], D0
  3538. 000026B6  200B                     move.l     D0, A3
  3539. 000026B8  5280                     addq.l     D0, 1
  3540. 000026BA  2F00                     move.l     -[A7], D0
  3541. 000026BC  48C7                     ext.l      D7
  3542. 000026BE  2007                     move.l     D0, D7
  3543. 000026C0  D0AD D812                add.l      D0, [A5 - 0x27EE]
  3544. 000026C4  2F00                     move.l     -[A7], D0
  3545. 000026C6  4EAD 038A                jsr        [A5 + 0x38A /* export_109 */]
  3546. 000026CA  7000                     moveq.l    D0, 0x00
  3547. 000026CC  1013                     move.b     D0, [A3]
  3548. 000026CE  DE40                     add.w      D7, D0
  3549. 000026D0  302D B9CA                move.w     D0, [A5 - 0x4636]
  3550. 000026D4  5240                     addq.w     D0, 1
  3551. 000026D6  B06D D80E                cmp.w      D0, [A5 - 0x27F2]
  3552. 000026DA  4FEF 0014                lea.l      A7, [A7 + 0x14]
  3553. 000026DE  6726                     beq        +0x28 /* 00002706 */
  3554. 000026E0  302D B9CA                move.w     D0, [A5 - 0x4636]
  3555. 000026E4  5240                     addq.w     D0, 1
  3556. 000026E6  3B40 D80E                move.w     [A5 - 0x27F2], D0
  3557. 000026EA  48C0                     ext.l      D0
  3558. 000026EC  2F00                     move.l     -[A7], D0
  3559. 000026EE  486D D7DE                pea.l      [A5 - 0x2822]
  3560. 000026F2  48C7                     ext.l      D7
  3561. 000026F4  2007                     move.l     D0, D7
  3562. 000026F6  D0AD D812                add.l      D0, [A5 - 0x27EE]
  3563. 000026FA  2F00                     move.l     -[A7], D0
  3564. 000026FC  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  3565. 00002700  DE40                     add.w      D7, D0
  3566. 00002702  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3567. label00002706:
  3568. 00002706  302D B9CC                move.w     D0, [A5 - 0x4634]
  3569. 0000270A  5240                     addq.w     D0, 1
  3570. 0000270C  B06D D80C                cmp.w      D0, [A5 - 0x27F4]
  3571. 00002710  6726                     beq        +0x28 /* 00002738 */
  3572. 00002712  302D B9CC                move.w     D0, [A5 - 0x4634]
  3573. 00002716  5240                     addq.w     D0, 1
  3574. 00002718  3B40 D80C                move.w     [A5 - 0x27F4], D0
  3575. 0000271C  48C0                     ext.l      D0
  3576. 0000271E  2F00                     move.l     -[A7], D0
  3577. 00002720  486D D7E4                pea.l      [A5 - 0x281C]
  3578. 00002724  48C7                     ext.l      D7
  3579. 00002726  2007                     move.l     D0, D7
  3580. 00002728  D0AD D812                add.l      D0, [A5 - 0x27EE]
  3581. 0000272C  2F00                     move.l     -[A7], D0
  3582. 0000272E  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  3583. 00002732  DE40                     add.w      D7, D0
  3584. 00002734  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3585. label00002738:
  3586. 00002738  206D D812                movea.l    A0, [A5 - 0x27EE]
  3587. 0000273C  3007                     move.w     D0, D7
  3588. 0000273E  5247                     addq.w     D7, 1
  3589. 00002740  11BC 000D 0000           move.b     [A0 + D0.w], 0xD /* '\r' */
  3590. 00002746  48C7                     ext.l      D7
  3591. 00002748  2F07                     move.l     -[A7], D7
  3592. 0000274A  2F2D D812                move.l     -[A7], [A5 - 0x27EE]
  3593. 0000274E  4EBA E598                jsr        [PC - 0x1A68 /* 00000CE8 */]
  3594. 00002752  4A40                     tst.w      D0
  3595. 00002754  508F                     addq.l     A7, 8
  3596. 00002756  6700 036A                beq        +0x36C /* 00002AC2 */
  3597. 0000275A  486D D7EA                pea.l      [A5 - 0x2816]
  3598. 0000275E  2F2D D812                move.l     -[A7], [A5 - 0x27EE]
  3599. 00002762  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  3600. 00002766  7E03                     moveq.l    D7, 0x03
  3601. 00002768  7A01                     moveq.l    D5, 0x01
  3602. 0000276A  7007                     moveq.l    D0, 0x07
  3603. 0000276C  C02D B9D2                and.b      D0, [A5 - 0x462E]
  3604. 00002770  5500                     subq.b     D0, 2
  3605. 00002772  508F                     addq.l     A7, 8
  3606. 00002774  6500 010E                bcs        +0x110 /* 00002884 */
  3607. 00002778  0C00 0003                cmpi.b     D0, 0x3
  3608. 0000277C  6200 0106                bhi        +0x108 /* 00002884 */
  3609. 00002780  7200                     moveq.l    D1, 0x00
  3610. 00002782  1200                     move.b     D1, D0
  3611. 00002784  D241                     add.w      D1, D1
  3612. 00002786  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  3613. 0000278A  4EFB 1000                jmp        [PC + D1.w]
  3614. 0000278E  0098 003A 00F4           ori.l      [A0]+, 0x3A00F4
  3615. 00002794  000A 486D                ori.b      A2, 0x6D /* 'm' */
  3616. 00002798  B9DA                     cmpa.l     A4, [A2]+
  3617. 0000279A  2F0B                     move.l     -[A7], A3
  3618. 0000279C  4EAD 0EFA                jsr        [A5 + 0xEFA /* export_475 */]
  3619. 000027A0  200B                     move.l     D0, A3
  3620. 000027A2  5280                     addq.l     D0, 1
  3621. 000027A4  2F00                     move.l     -[A7], D0
  3622. 000027A6  48C7                     ext.l      D7
  3623. 000027A8  2007                     move.l     D0, D7
  3624. 000027AA  D0AD D812                add.l      D0, [A5 - 0x27EE]
  3625. 000027AE  2F00                     move.l     -[A7], D0
  3626. 000027B0  7000                     moveq.l    D0, 0x00
  3627. 000027B2  1013                     move.b     D0, [A3]
  3628. 000027B4  2F00                     move.l     -[A7], D0
  3629. 000027B6  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  3630. 000027BA  7000                     moveq.l    D0, 0x00
  3631. 000027BC  1013                     move.b     D0, [A3]
  3632. 000027BE  DE40                     add.w      D7, D0
  3633. 000027C0  508F                     addq.l     A7, 8
  3634. 000027C2  6000 00C4                bra        +0xC6 /* 00002888 */
  3635. 000027C6  206D D812                movea.l    A0, [A5 - 0x27EE]
  3636. 000027CA  3007                     move.w     D0, D7
  3637. 000027CC  5247                     addq.w     D7, 1
  3638. 000027CE  11BC 0022 0000           move.b     [A0 + D0.w], 0x22 /* '\"' */
  3639. 000027D4  7C01                     moveq.l    D6, 0x01
  3640. 000027D6  602E                     bra        +0x30 /* 00002806 */
  3641. label000027D8:
  3642. 000027D8  206D B9DA                movea.l    A0, [A5 - 0x4626]
  3643. 000027DC  703B                     moveq.l    D0, 0x3B
  3644. 000027DE  B030 6000                cmp.b      D0, [A0 + D6.w]
  3645. 000027E2  660E                     bne        +0x10 /* 000027F2 */
  3646. 000027E4  206D D812                movea.l    A0, [A5 - 0x27EE]
  3647. 000027E8  3007                     move.w     D0, D7
  3648. 000027EA  5247                     addq.w     D7, 1
  3649. 000027EC  11BC 003B 0000           move.b     [A0 + D0.w], 0x3B /* ';' */
  3650. label000027F2:
  3651. 000027F2  206D B9DA                movea.l    A0, [A5 - 0x4626]
  3652. 000027F6  226D D812                movea.l    A1, [A5 - 0x27EE]
  3653. 000027FA  3007                     move.w     D0, D7
  3654. 000027FC  5247                     addq.w     D7, 1
  3655. 000027FE  13B0 6000 0000           move.b     [A1 + D0.w], [A0 + D6.w]
  3656. 00002804  5246                     addq.w     D6, 1
  3657. label00002806:
  3658. 00002806  48C6                     ext.l      D6
  3659. 00002808  206D B9DA                movea.l    A0, [A5 - 0x4626]
  3660. 0000280C  7000                     moveq.l    D0, 0x00
  3661. 0000280E  1010                     move.b     D0, [A0]
  3662. 00002810  B086                     cmp.l      D0, D6
  3663. 00002812  6CC4                     bge        -0x3A /* 000027D8 */
  3664. 00002814  206D D812                movea.l    A0, [A5 - 0x27EE]
  3665. 00002818  3007                     move.w     D0, D7
  3666. 0000281A  5247                     addq.w     D7, 1
  3667. 0000281C  11BC 0022 0000           move.b     [A0 + D0.w], 0x22 /* '\"' */
  3668. 00002822  6064                     bra        +0x66 /* 00002888 */
  3669. 00002824  206D D812                movea.l    A0, [A5 - 0x27EE]
  3670. 00002828  3007                     move.w     D0, D7
  3671. 0000282A  5247                     addq.w     D7, 1
  3672. 0000282C  11BC 0022 0000           move.b     [A0 + D0.w], 0x22 /* '\"' */
  3673. 00002832  7C01                     moveq.l    D6, 0x01
  3674. 00002834  602E                     bra        +0x30 /* 00002864 */
  3675. label00002836:
  3676. 00002836  41ED B9DA                lea.l      A0, [A5 - 0x4626]
  3677. 0000283A  703B                     moveq.l    D0, 0x3B
  3678. 0000283C  B030 6000                cmp.b      D0, [A0 + D6.w]
  3679. 00002840  660E                     bne        +0x10 /* 00002850 */
  3680. 00002842  206D D812                movea.l    A0, [A5 - 0x27EE]
  3681. 00002846  3007                     move.w     D0, D7
  3682. 00002848  5247                     addq.w     D7, 1
  3683. 0000284A  11BC 003B 0000           move.b     [A0 + D0.w], 0x3B /* ';' */
  3684. label00002850:
  3685. 00002850  41ED B9DA                lea.l      A0, [A5 - 0x4626]
  3686. 00002854  226D D812                movea.l    A1, [A5 - 0x27EE]
  3687. 00002858  3007                     move.w     D0, D7
  3688. 0000285A  5247                     addq.w     D7, 1
  3689. 0000285C  13B0 6000 0000           move.b     [A1 + D0.w], [A0 + D6.w]
  3690. 00002862  5246                     addq.w     D6, 1
  3691. label00002864:
  3692. 00002864  48C6                     ext.l      D6
  3693. 00002866  7000                     moveq.l    D0, 0x00
  3694. 00002868  102D B9DA                move.b     D0, [A5 - 0x4626]
  3695. 0000286C  B086                     cmp.l      D0, D6
  3696. 0000286E  6CC6                     bge        -0x38 /* 00002836 */
  3697. 00002870  206D D812                movea.l    A0, [A5 - 0x27EE]
  3698. 00002874  3007                     move.w     D0, D7
  3699. 00002876  5247                     addq.w     D7, 1
  3700. 00002878  11BC 0022 0000           move.b     [A0 + D0.w], 0x22 /* '\"' */
  3701. 0000287E  6008                     bra        +0xA /* 00002888 */
  3702. 00002880  5547                     subq.w     D7, 2
  3703. 00002882  6004                     bra        +0x6 /* 00002888 */
  3704. label00002884:
  3705. 00002884  7E01                     moveq.l    D7, 0x01
  3706. 00002886  5345                     subq.w     D5, 1
  3707. label00002888:
  3708. 00002888  7028                     moveq.l    D0, 0x28
  3709. 0000288A  C02D B9D2                and.b      D0, [A5 - 0x462E]
  3710. 0000288E  0C00 0020                cmpi.b     D0, 0x20 /* ' ' */
  3711. 00002892  6600 01BE                bne        +0x1C0 /* 00002A52 */
  3712. 00002896  486D D7EE                pea.l      [A5 - 0x2812]
  3713. 0000289A  48C7                     ext.l      D7
  3714. 0000289C  2007                     move.l     D0, D7
  3715. 0000289E  D0AD D812                add.l      D0, [A5 - 0x27EE]
  3716. 000028A2  2F00                     move.l     -[A7], D0
  3717. 000028A4  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  3718. 000028A8  5447                     addq.w     D7, 2
  3719. 000028AA  48C7                     ext.l      D7
  3720. 000028AC  2007                     move.l     D0, D7
  3721. 000028AE  D0AD D812                add.l      D0, [A5 - 0x27EE]
  3722. 000028B2  2F00                     move.l     -[A7], D0
  3723. 000028B4  7000                     moveq.l    D0, 0x00
  3724. 000028B6  302D B9D8                move.w     D0, [A5 - 0x4628]
  3725. 000028BA  2F00                     move.l     -[A7], D0
  3726. 000028BC  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  3727. 000028C0  4EBA D73E                jsr        [PC - 0x28C2 /* 00000000 */]
  3728. 000028C4  3C00                     move.w     D6, D0
  3729. 000028C6  4FEF 0014                lea.l      A7, [A7 + 0x14]
  3730. 000028CA  6600 0182                bne        +0x184 /* 00002A4E */
  3731. 000028CE  526D D80A                addq.w     [A5 - 0x27F6], 1
  3732. 000028D2  4A6D D808                tst.w      [A5 - 0x27F8]
  3733. 000028D6  6600 00FA                bne        +0xFC /* 000029D2 */
  3734. 000028DA  7001                     moveq.l    D0, 0x01
  3735. 000028DC  2F00                     move.l     -[A7], D0
  3736. 000028DE  7200                     moveq.l    D1, 0x00
  3737. 000028E0  2F01                     move.l     -[A7], D1
  3738. 000028E2  342D B9CC                move.w     D2, [A5 - 0x4634]
  3739. 000028E6  48C2                     ext.l      D2
  3740. 000028E8  2F02                     move.l     -[A7], D2
  3741. 000028EA  342D B9CA                move.w     D2, [A5 - 0x4636]
  3742. 000028EE  48C2                     ext.l      D2
  3743. 000028F0  2F02                     move.l     -[A7], D2
  3744. 000028F2  2F0B                     move.l     -[A7], A3
  3745. 000028F4  4EAD 12AA                jsr        [A5 + 0x12AA /* export_593 */]
  3746. 000028F8  200B                     move.l     D0, A3
  3747. 000028FA  5280                     addq.l     D0, 1
  3748. 000028FC  2F00                     move.l     -[A7], D0
  3749. 000028FE  4878 0431                push.l     0x431
  3750. 00002902  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  3751. 00002906  588F                     addq.l     A7, 4
  3752. 00002908  2F00                     move.l     -[A7], D0
  3753. 0000290A  486E FDB4                pea.l      [A6 - 0x24C]
  3754. 0000290E  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  3755. 00002912  486E FDB4                pea.l      [A6 - 0x24C]
  3756. 00002916  4878 0448                push.l     0x448
  3757. 0000291A  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  3758. 0000291E  588F                     addq.l     A7, 4
  3759. 00002920  2F00                     move.l     -[A7], D0
  3760. 00002922  2F0B                     move.l     -[A7], A3
  3761. 00002924  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  3762. 00002928  2D6D BA78 FFB4           move.l     [A6 - 0x4C], [A5 - 0x4588]
  3763. 0000292E  41EE FFB8                lea.l      A0, [A6 - 0x48]
  3764. 00002932  43ED B9BE                lea.l      A1, [A5 - 0x4642]
  3765. 00002936  700D                     moveq.l    D0, 0x0D
  3766. label00002938:
  3767. 00002938  20D9                     move.l     [A0]+, [A1]+
  3768. 0000293A  51C8 FFFC                dbf        D0, -0x6 /* 00002938 */
  3769. 0000293E  30D9                     move.w     [A0]+, [A1]+
  3770. 00002940  4AAD B9FC                tst.l      [A5 - 0x4604]
  3771. 00002944  4FEF 002C                lea.l      A7, [A7 + 0x2C]
  3772. 00002948  670A                     beq        +0xC /* 00002954 */
  3773. 0000294A  206D B9FC                movea.l    A0, [A5 - 0x4604]
  3774. 0000294E  2068 0412                movea.l    A0, [A0 + 0x412]
  3775. 00002952  6004                     bra        +0x6 /* 00002958 */
  3776. label00002954:
  3777. 00002954  307C 0000                movea.w    A0, 0x0
  3778. label00002958:
  3779. 00002958  2B48 BA78                move.l     [A5 - 0x4588], A0
  3780. 0000295C  2F0B                     move.l     -[A7], A3
  3781. 0000295E  4EAD 105A                jsr        [A5 + 0x105A /* export_519 */]
  3782. 00002962  4A40                     tst.w      D0
  3783. 00002964  588F                     addq.l     A7, 4
  3784. 00002966  6700 015A                beq        +0x15C /* 00002AC2 */
  3785. 0000296A  2B6E FFB4 BA78           move.l     [A5 - 0x4588], [A6 - 0x4C]
  3786. 00002970  41ED B9BE                lea.l      A0, [A5 - 0x4642]
  3787. 00002974  43EE FFB8                lea.l      A1, [A6 - 0x48]
  3788. 00002978  700D                     moveq.l    D0, 0x0D
  3789. label0000297A:
  3790. 0000297A  20D9                     move.l     [A0]+, [A1]+
  3791. 0000297C  51C8 FFFC                dbf        D0, -0x6 /* 0000297A */
  3792. 00002980  30D9                     move.w     [A0]+, [A1]+
  3793. 00002982  4A2D B8EF                tst.b      [A5 - 0x4711]
  3794. 00002986  6600 013A                bne        +0x13C /* 00002AC2 */
  3795. 0000298A  486D B8E2                pea.l      [A5 - 0x471E]
  3796. 0000298E  487A 0146                pea.l      [PC + 0x146 /* 00002AD6, value 0x0, cstring "" */]
  3797. 00002992  3F3C 0808                move.w     -[A7], 0x808
  3798. 00002996  A9EB                     syscall    Pack4/FP68K
  3799. 00002998  6700 0128                beq        +0x12A /* 00002AC2 */
  3800. 0000299C  486D B8E2                pea.l      [A5 - 0x471E]
  3801. 000029A0  486E FDA8                pea.l      [A6 - 0x258]
  3802. 000029A4  3F3C 080E                move.w     -[A7], 0x80E
  3803. 000029A8  A9EB                     syscall    Pack4/FP68K
  3804. 000029AA  41EE FDA8                lea.l      A0, [A6 - 0x258]
  3805. 000029AE  43EE FD9E                lea.l      A1, [A6 - 0x262]
  3806. 000029B2  22D8                     move.l     [A1]+, [A0]+
  3807. 000029B4  22D8                     move.l     [A1]+, [A0]+
  3808. 000029B6  32D8                     move.w     [A1]+, [A0]+
  3809. 000029B8  486E FD9E                pea.l      [A6 - 0x262]
  3810. 000029BC  3F3C 0016                move.w     -[A7], 0x16
  3811. 000029C0  A9EB                     syscall    Pack4/FP68K
  3812. 000029C2  486E FD9E                pea.l      [A6 - 0x262]
  3813. 000029C6  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  3814. 000029CA  5340                     subq.w     D0, 1
  3815. 000029CC  3B40 D808                move.w     [A5 - 0x27F8], D0
  3816. 000029D0  588F                     addq.l     A7, 4
  3817. label000029D2:
  3818. 000029D2  486D D7F2                pea.l      [A5 - 0x280E]
  3819. 000029D6  2F2D D812                move.l     -[A7], [A5 - 0x27EE]
  3820. 000029DA  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  3821. 000029DE  7E04                     moveq.l    D7, 0x04
  3822. 000029E0  486D 2A02                pea.l      [A5 + 0x2A02 /* export_1340 */]
  3823. 000029E4  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  3824. 000029E8  4A40                     tst.w      D0
  3825. 000029EA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3826. 000029EE  6700 00D2                beq        +0xD4 /* 00002AC2 */
  3827. 000029F2  3D6D BA7E FFF2           move.w     [A6 - 0xE], [A5 - 0x4582]
  3828. 000029F8  3D6D BA7C FFF4           move.w     [A6 - 0xC], [A5 - 0x4584]
  3829. 000029FE  3B6D B9CA BA7E           move.w     [A5 - 0x4582], [A5 - 0x4636]
  3830. 00002A04  3B6D B9CC BA7C           move.w     [A5 - 0x4584], [A5 - 0x4634]
  3831. 00002A0A  48C7                     ext.l      D7
  3832. 00002A0C  2007                     move.l     D0, D7
  3833. 00002A0E  D0AD D812                add.l      D0, [A5 - 0x27EE]
  3834. 00002A12  2F00                     move.l     -[A7], D0
  3835. 00002A14  7000                     moveq.l    D0, 0x00
  3836. 00002A16  302D B9D8                move.w     D0, [A5 - 0x4628]
  3837. 00002A1A  2F00                     move.l     -[A7], D0
  3838. 00002A1C  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  3839. 00002A20  4EAD 2A02                jsr        [A5 + 0x2A02 /* export_1340 */]
  3840. 00002A24  DE40                     add.w      D7, D0
  3841. 00002A26  486D 2A02                pea.l      [A5 + 0x2A02 /* export_1340 */]
  3842. 00002A2A  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  3843. 00002A2E  3B6E FFF2 BA7E           move.w     [A5 - 0x4582], [A6 - 0xE]
  3844. 00002A34  3B6E FFF4 BA7C           move.w     [A5 - 0x4584], [A6 - 0xC]
  3845. 00002A3A  206D D812                movea.l    A0, [A5 - 0x27EE]
  3846. 00002A3E  3007                     move.w     D0, D7
  3847. 00002A40  5247                     addq.w     D7, 1
  3848. 00002A42  11BC 0022 0000           move.b     [A0 + D0.w], 0x22 /* '\"' */
  3849. 00002A48  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3850. 00002A4C  6002                     bra        +0x4 /* 00002A50 */
  3851. label00002A4E:
  3852. 00002A4E  DE46                     add.w      D7, D6
  3853. label00002A50:
  3854. 00002A50  7A01                     moveq.l    D5, 0x01
  3855. label00002A52:
  3856. 00002A52  7010                     moveq.l    D0, 0x10
  3857. 00002A54  C02D B9D2                and.b      D0, [A5 - 0x462E]
  3858. 00002A58  6718                     beq        +0x1A /* 00002A72 */
  3859. 00002A5A  7A01                     moveq.l    D5, 0x01
  3860. 00002A5C  486D D7F8                pea.l      [A5 - 0x2808]
  3861. 00002A60  48C7                     ext.l      D7
  3862. 00002A62  2007                     move.l     D0, D7
  3863. 00002A64  D0AD D812                add.l      D0, [A5 - 0x27EE]
  3864. 00002A68  2F00                     move.l     -[A7], D0
  3865. 00002A6A  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  3866. 00002A6E  5447                     addq.w     D7, 2
  3867. 00002A70  508F                     addq.l     A7, 8
  3868. label00002A72:
  3869. 00002A72  303C 0800                move.w     D0, 0x800
  3870. 00002A76  C06D B9D4                and.w      D0, [A5 - 0x462C]
  3871. 00002A7A  6718                     beq        +0x1A /* 00002A94 */
  3872. 00002A7C  7A01                     moveq.l    D5, 0x01
  3873. 00002A7E  486D D7FC                pea.l      [A5 - 0x2804]
  3874. 00002A82  48C7                     ext.l      D7
  3875. 00002A84  2007                     move.l     D0, D7
  3876. 00002A86  D0AD D812                add.l      D0, [A5 - 0x27EE]
  3877. 00002A8A  2F00                     move.l     -[A7], D0
  3878. 00002A8C  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  3879. 00002A90  5447                     addq.w     D7, 2
  3880. 00002A92  508F                     addq.l     A7, 8
  3881. label00002A94:
  3882. 00002A94  4A45                     tst.w      D5
  3883. 00002A96  6720                     beq        +0x22 /* 00002AB8 */
  3884. 00002A98  206D D812                movea.l    A0, [A5 - 0x27EE]
  3885. 00002A9C  3007                     move.w     D0, D7
  3886. 00002A9E  5247                     addq.w     D7, 1
  3887. 00002AA0  11BC 000D 0000           move.b     [A0 + D0.w], 0xD /* '\r' */
  3888. 00002AA6  48C7                     ext.l      D7
  3889. 00002AA8  2F07                     move.l     -[A7], D7
  3890. 00002AAA  2F2D D812                move.l     -[A7], [A5 - 0x27EE]
  3891. 00002AAE  4EBA E238                jsr        [PC - 0x1DC8 /* 00000CE8 */]
  3892. 00002AB2  4A40                     tst.w      D0
  3893. 00002AB4  508F                     addq.l     A7, 8
  3894. 00002AB6  670A                     beq        +0xC /* 00002AC2 */
  3895. label00002AB8:
  3896. 00002AB8  426D D810                clr.w      [A5 - 0x27F0]
  3897. 00002ABC  3D7C 0001 FDB2           move.w     [A6 - 0x24E], 0x1
  3898. label00002AC2:
  3899. 00002AC2  1B6E FFF7 E5C2           move.b     [A5 - 0x1A3E], [A6 - 0x9]
  3900. 00002AC8  302E FDB2                move.w     D0, [A6 - 0x24E]
  3901. 00002ACC  4CEE 18F0 FD86           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x27A]
  3902. 00002AD2  4E5E                     unlink     A6
  3903. 00002AD4  4E75                     rts
  3904. 00002AD6  0000 0000                ori.b      D0, 0x0
  3905. 00002ADA  0000 0000                ori.b      D0, 0x0
  3906. 00002ADE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3907. // begin alternate branch 00002AE0-00002AE4
  3908. export_1346:
  3909. fn00002AE0:
  3910. 00002AE0  4E56 FFFA                link       A6, -0x0006
  3911. // end alternate branch 00002AE0-00002AE4
  3912. export_1346: // at 00002AE0 (misaligned)
  3913. fn00002AE0: // (misaligned)
  3914. 00002AE2  FFFA                     .invalid   <<F/7/7>>
  3915. 00002AE4  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  3916. 00002AE8  286E 0008                movea.l    A4, [A6 + 0x8]
  3917. 00002AEC  046E 0050 000E           subi.w     [A6 + 0xE], 0x50 /* 'P' */
  3918. 00002AF2  302E 000E                move.w     D0, [A6 + 0xE]
  3919. 00002AF6  E848                     lsr        D0.w, 4
  3920. 00002AF8  3D40 000E                move.w     [A6 + 0xE], D0
  3921. 00002AFC  E540                     asl        D0.w, 2
  3922. 00002AFE  41ED E4AC                lea.l      A0, [A5 - 0x1B54]
  3923. 00002B02  2670 0000                movea.l    A3, [A0 + D0.w]
  3924. 00002B06  426E FFFC                clr.w      [A6 - 0x4]
  3925. 00002B0A  4244                     clr.w      D4
  3926. 00002B0C  3D7C 0011 FFFE           move.w     [A6 - 0x2], 0x11
  3927. 00002B12  6000 0118                bra        +0x11A /* 00002C2C */
  3928. label00002B16:
  3929. 00002B16  4246                     clr.w      D6
  3930. 00002B18  4245                     clr.w      D5
  3931. 00002B1A  6000 00CC                bra        +0xCE /* 00002BE8 */
  3932. label00002B1E:
  3933. 00002B1E  2005                     move.l     D0, D5
  3934. 00002B20  E540                     asl        D0.w, 2
  3935. 00002B22  41ED E4E8                lea.l      A0, [A5 - 0x1B18]
  3936. 00002B26  2070 0000                movea.l    A0, [A0 + D0.w]
  3937. 00002B2A  7000                     moveq.l    D0, 0x00
  3938. 00002B2C  1010                     move.b     D0, [A0]
  3939. 00002B2E  3D40 FFFA                move.w     [A6 - 0x6], D0
  3940. 00002B32  7200                     moveq.l    D1, 0x00
  3941. 00002B34  1213                     move.b     D1, [A3]
  3942. 00002B36  9244                     sub.w      D1, D4
  3943. 00002B38  B240                     cmp.w      D1, D0
  3944. 00002B3A  6D00 00AA                blt        +0xAC /* 00002BE6 */
  3945. 00002B3E  4247                     clr.w      D7
  3946. 00002B40  603C                     bra        +0x3E /* 00002B7E */
  3947. label00002B42:
  3948. 00002B42  3007                     move.w     D0, D7
  3949. 00002B44  5247                     addq.w     D7, 1
  3950. 00002B46  B06E FFFA                cmp.w      D0, [A6 - 0x6]
  3951. 00002B4A  6604                     bne        +0x6 /* 00002B50 */
  3952. 00002B4C  7C01                     moveq.l    D6, 0x01
  3953. 00002B4E  602E                     bra        +0x30 /* 00002B7E */
  3954. label00002B50:
  3955. 00002B50  3004                     move.w     D0, D4
  3956. 00002B52  D047                     add.w      D0, D7
  3957. 00002B54  7200                     moveq.l    D1, 0x00
  3958. 00002B56  1233 0000                move.b     D1, [A3 + D0.w]
  3959. 00002B5A  41ED A714                lea.l      A0, [A5 - 0x58EC]
  3960. 00002B5E  2005                     move.l     D0, D5
  3961. 00002B60  E540                     asl        D0.w, 2
  3962. 00002B62  43ED E4E8                lea.l      A1, [A5 - 0x1B18]
  3963. 00002B66  2271 0000                movea.l    A1, [A1 + D0.w]
  3964. 00002B6A  7000                     moveq.l    D0, 0x00
  3965. 00002B6C  1031 7000                move.b     D0, [A1 + D7.w]
  3966. 00002B70  43ED A714                lea.l      A1, [A5 - 0x58EC]
  3967. 00002B74  1230 1000                move.b     D1, [A0 + D1.w]
  3968. 00002B78  B231 0000                cmp.b      D1, [A1 + D0.w]
  3969. 00002B7C  6604                     bne        +0x6 /* 00002B82 */
  3970. label00002B7E:
  3971. 00002B7E  4A46                     tst.w      D6
  3972. 00002B80  67C0                     beq        -0x3E /* 00002B42 */
  3973. label00002B82:
  3974. 00002B82  4A46                     tst.w      D6
  3975. 00002B84  6760                     beq        +0x62 /* 00002BE6 */
  3976. 00002B86  0C45 000C                cmpi.w     D5, 0xC
  3977. 00002B8A  662E                     bne        +0x30 /* 00002BBA */
  3978. 00002B8C  206D E4E4                movea.l    A0, [A5 - 0x1B1C]
  3979. 00002B90  7020                     moveq.l    D0, 0x20
  3980. 00002B92  B028 0001                cmp.b      D0, [A0 + 0x1]
  3981. 00002B96  6622                     bne        +0x24 /* 00002BBA */
  3982. 00002B98  4A6D CF0C                tst.w      [A5 - 0x30F4]
  3983. 00002B9C  670E                     beq        +0x10 /* 00002BAC */
  3984. 00002B9E  302E FFFC                move.w     D0, [A6 - 0x4]
  3985. 00002BA2  526E FFFC                addq.w     [A6 - 0x4], 1
  3986. 00002BA6  19BC 005C 0000           move.b     [A4 + D0.w], 0x5C /* '\\' */
  3987. label00002BAC:
  3988. 00002BAC  302E FFFC                move.w     D0, [A6 - 0x4]
  3989. 00002BB0  526E FFFC                addq.w     [A6 - 0x4], 1
  3990. 00002BB4  19BC 0020 0000           move.b     [A4 + D0.w], 0x20 /* ' ' */
  3991. label00002BBA:
  3992. 00002BBA  48C5                     ext.l      D5
  3993. 00002BBC  2005                     move.l     D0, D5
  3994. 00002BBE  D0BC 0000 070D           add.l      D0, 0x70D
  3995. 00002BC4  2F00                     move.l     -[A7], D0
  3996. 00002BC6  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  3997. 00002BCA  588F                     addq.l     A7, 4
  3998. 00002BCC  2F00                     move.l     -[A7], D0
  3999. 00002BCE  302E FFFC                move.w     D0, [A6 - 0x4]
  4000. 00002BD2  48C0                     ext.l      D0
  4001. 00002BD4  D08C                     add.l      D0, A4
  4002. 00002BD6  2F00                     move.l     -[A7], D0
  4003. 00002BD8  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  4004. 00002BDC  D16E FFFC                add.w      [A6 - 0x4], D0
  4005. 00002BE0  D86E FFFA                add.w      D4, [A6 - 0x6]
  4006. 00002BE4  508F                     addq.l     A7, 8
  4007. label00002BE6:
  4008. 00002BE6  5245                     addq.w     D5, 1
  4009. label00002BE8:
  4010. 00002BE8  BA6E FFFE                cmp.w      D5, [A6 - 0x2]
  4011. 00002BEC  6C06                     bge        +0x8 /* 00002BF4 */
  4012. 00002BEE  4A46                     tst.w      D6
  4013. 00002BF0  6700 FF2C                beq        -0xD2 /* 00002B1E */
  4014. label00002BF4:
  4015. 00002BF4  4A46                     tst.w      D6
  4016. 00002BF6  6634                     bne        +0x36 /* 00002C2C */
  4017. 00002BF8  302E FFFC                move.w     D0, [A6 - 0x4]
  4018. 00002BFC  526E FFFC                addq.w     [A6 - 0x4], 1
  4019. 00002C00  19BC 005C 0000           move.b     [A4 + D0.w], 0x5C /* '\\' */
  4020. 00002C06  5244                     addq.w     D4, 1
  4021. 00002C08  302E FFFC                move.w     D0, [A6 - 0x4]
  4022. 00002C0C  526E FFFC                addq.w     [A6 - 0x4], 1
  4023. 00002C10  19B3 4000 0000           move.b     [A4 + D0.w], [A3 + D4.w]
  4024. 00002C16  703B                     moveq.l    D0, 0x3B
  4025. 00002C18  B033 4000                cmp.b      D0, [A3 + D4.w]
  4026. 00002C1C  660E                     bne        +0x10 /* 00002C2C */
  4027. 00002C1E  302E FFFC                move.w     D0, [A6 - 0x4]
  4028. 00002C22  526E FFFC                addq.w     [A6 - 0x4], 1
  4029. 00002C26  19BC 003B 0000           move.b     [A4 + D0.w], 0x3B /* ';' */
  4030. label00002C2C:
  4031. 00002C2C  48C4                     ext.l      D4
  4032. 00002C2E  7000                     moveq.l    D0, 0x00
  4033. 00002C30  1013                     move.b     D0, [A3]
  4034. 00002C32  B084                     cmp.l      D0, D4
  4035. 00002C34  6E00 FEE0                bgt        -0x11E /* 00002B16 */
  4036. 00002C38  302E FFFC                move.w     D0, [A6 - 0x4]
  4037. 00002C3C  48C0                     ext.l      D0
  4038. 00002C3E  4CEE 18F0 FFE2           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x1E]
  4039. 00002C44  4E5E                     unlink     A6
  4040. 00002C46  4E75                     rts
  4041.